"Imagine that instead of yelling stuff in the disco you were to talk to people and getting to know their point of view. The issue is that you can't do that on social media because you are always in the spotlight"
You can, with a direct private message/email. (not sure if that is possible with twitter, though)
That works very well to solve many issues, but of course it does not get you the same attention like publicly responding to someone stupid/insensitive and most people are on social media for attention.