Why do you sneer at the ancients?
We don't sneer at you not-so-ancients for your worship of a Babylonian(?) War and/or Moon god calling himself God/Allah/YHWH. Sure, we're too sophisticated for such things, but you still have a right to worship whatever you want.
Purveyors of science?
The Sun was placed in the center of our solar system many hundred years ago. Or rather, about 4 billion years ago, but humans realized it was in the center about 4 hundred years ago (though some had theorized about it as early as 300 BCE). 16th century scientists are hardly modern purveyors of science...
Scientists rather teach you to take advantage of the sun, to be aware of both the dangers, and the strength and usefulness.