Understood. Looking at the notes on the context there, moderators had asked repeatedly in that thread for people to drop the "____________ supporters are evil / awful / unamerican" stuff and then my guess is your post soon after with the "they have no souls and are a blight" was enough for the moderator to have had enough.
You're 100% right, though. It's a complete losing proposition with moderation. We try our best to get it right but the overwhelming take-away is 6 months later we're still in the wrong and we're ridiculous.