You might want to direct your displeasure at the people that upset you specifically. To blame an entire site because of one thread where a few members may have disagreed with you or made you feel bad is just a bit much don't you think.
Look folks have your opinions about this site, that's your right, however, can you please keep it on a general comments level. Making fun of specific members or their posts is a juvenile, petty thing to do.