Lightening up goes both ways. How many times does it have to be pointed out that the 1st amendment only restrains government censorship. Private entities like this can moderate how they like until the cows come home even if they have "public" forums. Just what did you say to the mods to have it taken down anyway?
All the best,
Nonoise