Unfortunately many people have never learned to deal with cognitive dissonance very well. There have been great scientists who believed one thing as religious truth and who supported the objective evidence within a scientific model at the same time.
Allegory, fable, parable, subjective experience, and unobservable conjecture about spirits and deities is not anti-science or counter to science. The problem is when people try to conflate their by definition subjective, unobservable, untestable beliefs with what by definition must be objective, observable, and testable.
Religion and theology are informed by a wholly different part of philosophy than is science. Science assumes an acceptance of objectivism, which is anathema to most religions (in fact any religion with a supernatural explanation for anything). It's no wonder they are incompatible.
If someone wants to have faith in something, I have no issue with that. If they want everything proven to them, I have no problem with that. If they want to separate one form the other, I even have no problem with that. If, however, they want to bash science because it's not in accords with their scary invisible, inaudible, uncommunicative, unobservable supreme being in another existence then they need to step back and consider that their religion is not at all even germane to the discussion of science.