I returned after a flight sim forum absence just in time to see some of the removed posts in question in this thread. I don't believe what has been explained here is quite the entire truth. I can also see after moderation the threads are left with a clear positive bias toward some users and a negative bias against others, my removed comments included. The threads would tell a different story if they were just locked and posts not removed. I did also see the post where Mr Daniels brought to attention the MSFS user with multiple accounts who was also constantly PM'ing Mr Daniels yet this has been completely hidden from public view and no action taken. It's very much as it appears, you must use MSFS on this site or be careful what you post.
I don't care if I annoy them as I have no intention of staying at any place like this.