The people causing the social outrage debacles, often can't program. They're complete outsiders who think they can use social ideas and useful idiots as a vehicle for their own benefit.
Many QAers and PM's can or have programmed some, at one point, or else they wouldn't understand the domain of the problem.
Most of the trouble crowd tend to be social marketers and so-called "evangelists" on twitter.
They're not programmers.
These people leading the vanguard of your code of conduct movements - they're not even really tech. They're happy when you invent these new job positions to give them a paycheck.