You’re right, of course - 30 plus documented facts prove beyond any doubt that you are correct. However...there are buttloads of people at FR that won’t read them.
It was a link to nonsense written by a “Death to America” Russian academic Svetlana Savranskaya. None of her idiocy is true and I doubt any of those praising her even read it.