Sadly I think this is one of those issues whereby no matter how obvious the facts may patently be, some people are so entrenched in their beliefs they will find extraordinary ways to circumvent the truth.
Firmly trusting in someone/ something that can withstand attacks will look irritating to those still looking for the same.
But you've already swallowed one 'extraordinary way to circumvent the truth' - it's called macro evolution.