Sure we need to work harder to fix discrimination etc. But in the end just as people exist people who think they shouldn't exist also exist. Fortunately reality doesn't always match what people think "should be", for both sides.
The normal pattern of behavior on social media just as in real life is to "leave the room" when the room if full of s*t / toxic people: if the room is Twitter and enough people leave it, it will cease to be a meaningful social media platform as more people move elsewhere. If you stubbornly sit in a room while ignoring other people that don't ignore you, sooner or later they'll punch you in the face regardless of who's right or wrong because people's right to not be ignored is more powerful than people's right to ignore others (eg. "let see how you ignore a punch? how about a tank? how about a missile?" it just is, people don't start wars attacking other people because they're not allowed to ignore something, but they really do so for being ignored too much).
P.S. just upvoted you ;)