That is very true. Science cannot explain the mysterious. Instead it relegates everything it does not understand nor want to understand as "superstition." And, whatever science cannot explain but they need to believe something, they tend to create nonsense explanations that "sound" scientific like global warming or evolution.
Science with integrity would say that the supernatural is an area it cannot treat.
Those who trust in it to furnish a worldview will create aspersions about superstitions. The worst superstition is to trust in mere humanity, however.