What a hateful, silly, unhinged bunch of flakes. ^^^ Yes, flakes!
One of the main problems with our modern PC society is that these whining nutcases are given a complete pass by the mainstream media... even the portion that's on the right. Why? My only guess is the MSM is controlled by people who have no significant issue with how these people express their (warped) beliefs, or they actually agree with them.
To me, it comes down to a pretty simple concept: if you have a legitimate gripe, you present yourself and your argument in a rational, adult way. But if you act like some sort of weak-minded, petulant child, then you get treated like some sort of weak-minded, petulant child. So when you hike up your dress and start acting like you can scream through your vagina (something a mad, little 5 year old girl might do), you lose all credibility, and you should not be taken seriously. Additionally, talking about some of these people teaching our children, most school districts have morality clauses in teachers' contracts. So while you have the same freedom of speech as every other citizen, if you cross the line and engage in immoral, illegal or unethical behavior, you can and should be fired. IMO, no different than the teacher who was recently found to be posting racist posts on social media using a pseudonym (and was fired because of that), any of these people found to be engaging in these kinds of vulgar public displays should also be fired. It's the fact that more of these "always the victim" whiners are slithering into the public school system as teachers, spreading their toxic filth (without being challenged or called out), that is causing an increasing number of Americans to home school their children if they can't afford private schools. Well, that and the declining ability of public schools to actually provide a good, safe learning environment, where children gain useful knowledge and life skills (learning to pass SOL tests is not a useful life skill).
These snowflake oddballs should be called out, but too many people feel the need to overlook them or be apologists for them.