Since spirits and gods were derived from human ignorance of the world we live long ago, human ignorance is a known and accepted fact.
The question of god or science depends where you want to exercise your rational logic.
Since science is really not empowering for men and its quite a bit harder to cultivate money from it, religion
is a viable vehicle that can create that sought after power and money.