Anyone that thinks of violence as a good solution is an idiot. It may, sometimes, be a last resort, but it is never a good solution. Or one that should be sought even when faced with violence.
I don't think anyone that thinks meeting violence with violence has ever really seen it. once you watch someone actually be beaten, you can't ever get that out of your head. We think that fights are like movies, we think of violence as some school yard bully pushing you around and than standing up for yourself. That is not the same thing.
The damage a grown man can do with just his hand to another human is terrifying.