Akka
Moody old mage.
While I don't disagree with the idea of punching jerks in the face, the practicality is simply nonworkable.If "I don't spew hate but I immediately punch people who do in the face" were the norm the world would be a much better place. Not because it would be filled with people punching people in the face, because it wouldn't. But it would be filled with people making at least a cursory effort to not spew hate.
What you advocate is basically the dreamland of gun right proponents, where there is no crime because anyone who does a crime is shot. Reality tells a pretty different story, obviously.
Punching people in the face if you don't like what they say doesn't mean "nobody is a jerk". It means people are always ready to fight (because anything anyone says might mean someone else will feel entitled to punch them) and strong people can get away with it and weak people are victims.