People who disagree with you are not automatically "idiots." They do not need to frequent other sites. They do not need to be cursed at. And so on.
Too many discussions lately turn into one big "U MAD BRO?" string, or completely devolve into insults and chest-pounding. I've given too many of you too much rope, and it's hurt the quality of discussion.
So if you can't conduct yourself with a modicum of respect, you're gone. No more warnings.