The divisions are only getting wider, and it is helpful to neither side. When people say racism is on the rise, they couldn't be more correct. White-racism is on the rise, and tolerated. The increase in white supremacists I see as largely a reaction to this. I'm not a selective racist and I despise racism in all of its forms.
Sexism too. Sexism against men is also very real, especially in tech. A diversity quota is a sexism quota. A person's gender should not factor into a hiring decision at all.
Every new social media company is basically planting their flag very far in one direction or another (either blocking hate speech or leaning in entirely).
The best thing for people to do is reject both this idiocy, and the idiocy of the far-right which wants to revert things back to the old way. This is what the people in the IDW are aiming to achieve - to bring people back to having discourse rather than bickering and widening the polarisation.
We have racists and sexists on both the left and right. We need to denounce racism and sexism in all of their forms, else the problem is only going to increase
I'm with you on free speech, but I also don't know what I'd do if I were in Twitter/Reddit's shoes, because I don't think "do nothing and let the hatred continue" is viable (both from a business and kindness perspective), but I also don't think suppressing it is morally justified.