And that "something else" should not be taught in science class. It should be taught in the "something else" class.
Fair enough. Then science classes should always teach that science may not hold every answer to every thing.
Besides, no-one can ever get us all the answers. The Universe does not exist for the convenience of people. It's extremely likely that we'll never understand many things about the Universe
falling back on silly fantasies is an infantile response to the great mysteries of the Universe.
Correct, iff the preferred "fantasy" isn't the ticket to an "afterlife". Some bet one way; some bet the other.