Ichneumon, you seem to be the reigning pooh-bah of evolution posters (I just took a look at your profile page). You have all this background in science but your temperament somehow doesn't match.
Someone who is in possession of all the facts doesn't need to keep calling people liars.
when confronted with a false statement, why should one who knows better not correct that false statement?
when confronted by a repetition of that falsehood by one who has already been corrected at least once, why should one who knows better not identify the falsehood as a willful lie, and the issuer thereof a liar?
Actually, my temperament is pretty typical for scientists. Most of us take strong exception to deception.
Someone who is in possession of all the facts doesn't need to keep calling people liars.
Even when they are? Scientists believe in calling an X an X.