I have seen reliable evidence presented against almost none of these people
It's literally in the post you're replying to:
Add me to your trust list and I'll add you
Give me feedback and I'll give you
I'm quite impressed with the lengths you go to in order to deny reality.