LOL, Kier this this great, but I am going to have to drink a few beers before I can congratulate you properly for this direction, I was the one pestering you on Twitter to do this, and you did it man !!!
There's a difference between constructive criticism and voicing your opinion on what you thought was wrong for other companies to do and hope to not see here. Flat-out insulting them with no real reasoning whatsoever just shouldn't be done.
Even vBcom had checks like this before IB when discussions turned heated about IPB versus vB. It's more of controlling discussions and not allowing trolls and flamers to run rampant.
How about you get over yourself and respect that you are on someone else their web site?
No need to ruin the mood by trolling forums that you do not own.
I am sorry you feel censored, I am glad that these forums are being kept clean.
So far I have not seen XF remove posts where people are having a constructive conversation about competitive companies.
Competition is healthy, trolling isn't.
Why not just help test and improve this product? Members who joined here did so because they had/have issues with something about the competitors. Voicing them here will not help develop a good product into a great product. I would rather have you here posting what you would like to see WRT the software, then have you go. You obviously have a lot of experience.