Social Justice Warrior - quite a heavy label. Well according to me, anyone who is fighting against social injustices, and by not letting the good people or common people affected by it, is a Social Justice Warrior. That should also include the Social Workers.
It's more of an ironic label that's sprung up, basically, these people 'think' they're fighting for social justice, but in reality they're deliberately searching around for the most tiny insignificant things to complain about and want to micro-manage every aspect of our lives and what we say or do.
Putting these assholes in with social workers is an insult to social workers really because they do deal with some real nasty people whereas people like Beliathon are just irritating pests.