Here is how this crap advances and eventually conquers social norms.
A Christian school in Bangor, Maine, is being forced to teach a pro-homosexual and pro-trans curriculum against their will and not teach that these things are Biblically unsound because of a state law that says they can be sued if they do by "victims" who chose to be there. These schools take money from the state o Maine for tuition assistance to the underprivileged.
One of the members of the three judge panel died before the ruling was announced - Providential? I rather think so.
At any rate the court also decided on a Catholic suit in the same way. The state can dictate what schools teach if they hand out the cash.
The only way around that is to not take the money, but that is very hard in this modern era. It's expensive to run a school.
(Hillsdale college is the only university I am aware of that doesn't take government money. They blow up my inbox with endless appeals for cash, granted, and I'm growing to loathe them but that is a good thing they are doing regardless.)
At any rate this school would be forced to allow a student who decided he was trans to use a woman's restroom and locker room.
The court also ruled: ” violated the Religious Nondiscrimination Rule, including "church member discounts” and "consideration of ‘prospective students’ spiritual fit.’”
Church member discounts are common; we had them in our Catholic school because the church members are generally expected to pay through Sunday donations. I remember it well; we got a bunch of envelopes and if we didn't turn them in with cash in them on Sunday we'd hear about it. And OF COURSE a Christian school will expect students to be "spiritually fit"; the whole point of not attending a public school is to avoid the things that make them spiritually unfit.
At any rate if the school doesn't win on appeal they will knuckle under, or they will probably have to close, and so the Christian message they are teaching will be silenced, and the Progrssive insanity will be normalized just that much more..