David, you're mistaking lack of sympathy for outrage. After reading your description, I didn't have much sympathy (if any) for your situation, but I wasn't outraged. We have people here who post much wilder stuff.
Sometimes mods delete posts and ban users because they don't want a significant base of their readers to start leaving, or for the discussion to degenerate and cause new readers to shy away. Sometimes it is to keep a few people from getting offended and leaving. I delete some feedback posts from my YouTube videos precisely because I don't post those videos so that my friends can be insulted. Freedom of speech doesn't apply to private sites on the internet.