The new hate speech is calling virtue hate.