So it ultimately comes down to them. It is their site, and they can do what they want with it. The mods are just there to try to enforce their rules.
But when the posts go along the lines of hostility, they tend to get deleted. Calling them a bunch of rip-off artists and hack jobs, etc isn't going to win any points.