Science is a method that works great in some fields of life, but what gets funded, prioritized and is used as argumentation in human affairs are also subject to politics and economics.
The great thing with science (Scientific Method) over time is that it can only get better results over time, the special part is that it updates and discards mistakes systematically.