The haven all memes depend on reaching is the human mind, but a human mind is itself an artifact created when memes restructure a human brain in order to make it a better habitat for memes.
There is no such thing as philosophy-free science, just science that has been conducted without any consideration of its underlying philosophical assumptions.
It’s a no win situation. It’s a mug’s game. The religions have contrived to make it impossible to disagree with them critically without being rude. They play the hurt feelings card at every opportunity.
The idea that God is a worthy recipient of our gratitude for the blessings of life but should not be held accountable for the disasters is a transparently disingenuous innovation of the theologians.