Why does a person in the 21st century believe in supernatural powers? Why doesn’t the development

Why does a person in the 21st century believe in supernatural powers? Why doesn’t the development of science reduce the number of believers?

A person must believe in something, without faith his life will be empty, devoid of hope, meaning, confidence in the future, etc. When a person experiences some seemingly hopeless situation, and there is absolutely no one to turn to, he turns to God, that is, to supernatural forces, sincerely asks, and help comes seemingly from nowhere.
Science, although strong, cannot explain many things. There are cases that you cannot name except miracles, they contradict all laws, all known truths.

Remember: The process of learning a person lasts a lifetime. The value of the same knowledge for different people may be different, it is determined by their individual characteristics and needs. Therefore, knowledge is always needed at any age and position.