I was just called racist on reddit for pointing out that Microsoft invented typescript so they didn't have to train Indian programmers.
Yeah well, that's the newest, strongest insult you can call someone these days, given all the anti-racist sentiment that abounds. The term "racist" seems to have lost its meaning, and I don't think a lot of the younger generation even knows what true racism is--looking at the protests in the US regarding police shooting blacks, some of the statements made by the protesters make me think that they have an absolute lack of knowledge of history and how much race relations have improved in the past 100 years or so.
Why the hell would legal constitutional protection be necessary if it's only meant for people who are saying things everybody agrees with anyway??
That's the point most people just don't get. The type of speech that needs to be protected is that which will probably offend you, or that the majority of people might disagree with. And if you want freedom to say what you want, you have to allow people to express racist opinions. That doesn't mean those opinions can't go unchallenged, but not allowing them would be a step in the wrong direction.