Most of the biggest complaints I see tossed around about Windows are things that are easily disabled or configured away if you take a small amount of time to look up how to do it.
At worst it’s comparable to the difficulty of switching to Linux, which is the most common alternative people bring up.
I haven’t used Windows regularly for something like 15 years, but I’ve helped my wife set up and fix her Windows system and she’s never had an issue with stuff like this. Most of the annoying crap can be disabled quite easily.
I don’t have experience with this specific issue, but then again, my wife doesn’t use One Drive and is still on Windows 10. I actually tried upgrading my Windows partition to 11 but couldn’t because my CPU was too old (Ryzen 1700); I have since replaced it, so maybe I’ll try updating just in case my wife runs into a similar problem when she inevitably needs to upgrade.
I just find this specific complaint to be absolutely perplexing because not only has one drive never just started syncing random stuff, I have to make sure the things I put in actually get synced and aren’t just lest waiting when I close the system. And this is on factory installed windows where I’ve largely not messed with anything.