If you’re sending your kids to a government school, you’re part of the problem. You either care enough about your kids to put them in a privately run and funded school where they won’t be exposed to this and all of the other dangers or you don’t. Quit bitching and take responsibility for your kid’s education.
Even the Parochial and Private schools will have trouble avoiding those indoctrinated to teach using methods approved by the same people who issue teaching degrees and certificates to the teachers in the public schools.
This is a pervasive rot in education, and difficult to avoid.
Not everyone can afford to put their kids in a private school.