I'm a "new" member to this site but I lurked for a while before jumping in to post. I have always really enjoyed this forum and waste a lot of my "off" time reading. The advertisements do not bother me and I rarely even pay attention to them.
As for "bad" carriers, everyone who is in this business knows there are bad apples among the lot and that there is a right way (legal) and a wrong way to deal with them. Rumor, gossip, slander, name-bashing, etc on a public forum is the wrong way, even if your "information" is correct. In this media it's simply hear-say and "he said/she said" which leaves the door wide open for unwanted legal ramifications.
Others on this forum definitely sympathize with those that are having unfortunate problems with their carrier and can understand the anger and frustration that goes along with those problems. To take your anger and frustration out on the admins of this site and bash them for following their policies is unwarranted. They are not the ones that you are really angry with, and it's a bit like cutting off your own nose to spite your face. It solves nothing.