You may not like what the mods have done, you may feel some questions were reasonable, but certainly some airlines (and some regulatory authorities) take a dim matter of airline staff engaging in discussions about certain aspects of the day job.
I saw some of the posts before they were deleted - I can understand why the mods took the action they did.