99.99% of deleted posts violated TOS in some way. The .01% can be appealed and Admin will restore them. Every once a while a moderator will abuse their position and Admin can remove them as moderator.
Mods don't control discussions. Anyone can say anything about a company, it's officers, as long as it follows TOS.
When posting, mods have to follow the same rules as everyone.