NPCs are new because we needed the power of computers to reach this level of confirmist retardation.  But SJWs are basically neo-communists without the economic system.  Moral posturing backed with threats or violence is nothing new, Communists have been doing this for about a hundred years.  Fighting against logic and reason is also not new, but most of the Communists didn't do that because they wanted to win and they realized that they needed logic in order to do that.  SJWs are neo-communists that don't want communism to win.  So they act like NPCs by following their programming even when they don't want their programming to succeed.