I like science as it tends to me more honest. Science is more likely to say "I don't know." Science is also honest in that it's theories, though based on what is observed, may change by future observations. It can be flawed and has no problem admitting when it is wrong.
The bigger problem is that scientists are, like everyone else, driven by money. Research needs funding. Those with money are often only willing to fund projects based on a desired result.
Most of the scientific achievements of the 20th century were a direct result of military funding. In 1969 the United States put the first man on the moon. This wasn't done purely for scientific research. The military wanted to put nuclear weapons launching facilities on the moon.