I guess I sort of agree? It's a bit tricky to get it set up, for sure. Even just installing windows is probably beyond the average user, and this has a few more quirks and gotchas than normal.
E.g., in IoT LTSC 11 (which is what I'm actually currently using), when you connect a controller, it'll bring up an error message about not having a handler for ms-gamebar, and fixing that calls for regedit. (One it's fixed, though, it stays fixed.) It also got itself into a bit of a weird state during the initial installation where it wanted me to log in with a kind of account I don't have, and while I was able to bypass that, I don't think I did it in quite the right way, and it broke something in the install and I had to do an in-place repair install to fix it before it would install certain updates successfully. It was also failing to download the in-place repair install, so I had to look up how to do it manually using the install DVD I'd burned previously. But that fixed it, and it's been fine since.
So, yeah, it's got pitfalls and quirks and glitches. That's also been my experience with other Windows installs, though, so it didn't seem all that different in general.
But once you get those initial hurdles sorted out, it's really just like normal Windows. Better, even, since it doesn't have all the cruft built into it, like Cortana, Teams, OneDrive, start menu ads, nag screens about upgrading to 11, the Microsoft Store, etc. (Though you can add most of those if you really want them.) My aging parents aren't willing to upgrade to 11 because they're afraid too many things will have changed, and I'm thinking I'll probably switch them to 10 IoT LTSC instead. I'll just have to be careful to make sure everything they want to do works before I leave them to it. It still gets monthly security updates and everything.
Yeah, I had the same thing with the photos of diseased bodies and the disparaging of contraception. I remember in particular that the textbook chapter on abstinence was immediately followed by the chapter on parenthood, which felt like it left a pretty conspicuous gap.
Amusingly there were two very different Health Class experiences to be had at my school. You were assigned one at random, you couldn't choose which teacher you got. One was a first-year math teacher and member of an unsuccessful local Christian rock band. He's who I had. The other possibility was a lesbian gym teacher, whose class was apparently (and unsurprisingly) a LOT more useful.
But yeah, the 90's kinda sucked, and I hate that the US is trundling back towards that kind of "education."