I'm more sensitive the term cultural revolution than most, but it's a reliable red flag. So many red flags in this piece. 

My eyebrows went up a little at "suppression of speech that is judged to be harmful to disadvantaged groups" - my guy, just say the word you want to say already