To win the cultural war, you have to actually fight it:
Several schools in Poland have canceled activities promoting tolerance for gays and lesbians following government pressure and threats in some places. More than 200 schools had planned to take part in “Rainbow Friday,” an anti-discrimination event that a civic rights group, the Campaign Against Homophobia, had promoted in hopes of building greater acceptance for LGBT students.
The education minister of Poland’s conservative government, Anna Zalewska, had warned ahead of time that any principals who allowed such events to take place could face negative consequences. She also asked parents to report any such activities to authorities.
Civilization is winning in Poland and Hungary. Why? Because their politicians are aggressively taking the battle to the Left and using the full force of the law against it.