The usual approach on Pprune is to play the ball not the man.
I've not seen any of the issues raised in TVM tackled on a point by point basis, just the blanket "oh it's biased" response followed by classic "whataboutery".
What's the other site you are referring to?