It's funny how much I agree with your whole comment ;)
Also, "making up nonsense" is a very disrespectful, and intellectually dishonest, way to approach someone's understanding of life which is hard-earned through experience and thousands of hours of introspection and study. Consider that people who disagree with you on this may still be just as educated and smart as you are.
Not if they think making up supernatural explanations is valid.
It’s the same logic as God of the gaps. Science doesn’t understand something yet so better fill it up with feel-good made up stuff and pretend it’s just as valid as actual science.