Why do you think that people are not entitled to their opinion? The irony is that you complain about 'political correctness' while complaining viciously about 'other people's language'. I can only come to the conclusion that they aren't 'politically correct' for your tastes
In reality, what you seem to think are earnest 'self righteous' (let me use the word you almost said) 'Social Justice Warriors', are simply a new version of trolls. 'this new generation' of trolls understands that everything you do or say online will be linked permanently and thus instead of calling other random people 'ass knockers' (which could be dug up and perhaps used against you in 20 years), they simply pound out anger on whichever righteous target is trending on Twitter.
Meh, welcome to trolling 2.0
4-year election cycles
The federal government has a two year election cycle, if you knew that we'd likely have a more stable government.