I actually don't understand the reason for your departure either... Maybe I just didn't see all the deleted posts. But it's everywhere... What can you do... You can't go against the management... Well, the fact that they don't let you say something isn't a reason to leave, is it. It's unlikely to be any better anywhere else. You have to accept it.