I've removed spam; though I don't think anyone misses that. And, I've removed half a dozen posts in the last couple of days. It was either remove those posts, or infract (leading to a vacation) the members making those posts. If those are the ones you're talking about, I'm sorry, I didn't think anyone would miss the swearing and name-calling that was completely off the topic at hand.
Edit: I found your post you're talking about. The thread (not a ton of posts) was removed because the person posting it created a 2nd account to post that thread. That member had his vacation time doubled for the creation of the 2nd account. Just removing that poster's posts would have left the thread senseless.
edit edit: And, that poster had a bunch of posts in the transgender thread. That's probably what you noticed.
-Doc Pizza