Being strong makes you tolerant towards weakness. If you know that you are absolutely superior to somebody in some way (be it fighting, rhetorics, education, intelligence, cooking, whatever…) than you never feel the need to prove your being better than the other person. You smile and let the kid win the kickbox-fight. You don’t tell X. that she’d better stop talking about Austrian law as she does not know anything about it (except for talking loudly). The great problem with being better than someone exists only when you are just a tiny bit better than the other one. (Or, worse, just a tiny bit weaker than the other one). Only then there is a need to prove your place. And then suddenly it matters. As you are just a little bit stronger you have to fight hard (otherwise you lose). Then you hurt someone, usually not physically but by saying something that humilates the other one which sucks as it would not have been necessary if you’d only felt certain about your being better.
Being superior is definintely much more nice. You don’t need to win so you have already won. (I’m getting my buddhistc touch today 😉 )Not only does your own great ability make you more tolerant. It makes you even more kind, because of your understanding. You can smile with this knowledge of „If we fight, I’ll win. Therefore, my little opponent: You may score“.