In a nutshell....censorship. And not necessarily from the moderators.
Makes me wonder what the point of this forum is. Everyone needs to vent frustration every now and then. The threads you talked about were actually quite entertaining, and if read in the proper frame of mind, quite thought provoking.
'O wad some Pow'r the giftie gie us
To see oursels as others see us.' - Burns