I'm not trying to call anyone out. I'm sure the negative experiences are genuine. However, it's worth pointing out Microsoft made some progress in improving things for some users, despite shockingly poor choices (task bar, I'm looking at you), and dark patterns for some users. It's still the closest thing to the "best" OS for a personal computer, depending on what things are important to you in the moment. I want that to be GNU/Linux/BSD but for me the FOSS OS' are just too distracting (always some sort of config chore needing to be done to address screen tearing, or why the touchpad won't work, or how to get the bluetooth stack working, or how to keep the configs in sync between machines, or how to reliably store and back up my files). It's an unfair playing field.
I used a GNU/Linux flavor (debian -> Ubuntu -> OpenSuse -> Arch) as my primary OS for around 5 years, before the build up of cortisol became too much.