Yeah, can't win with OSes anymore. I ran Win 7 for 10 years and there's nothing wrong with it. Will never run 10 as a primary OS, only in VM if needed. Linux distros are a **** show too though, especially for people like me. I want a solid OS I don't have to update constantly (like an LTS), but I don't want to jump through hoops to install software and actually get the current version of any app I install. LTS builds never update the repository to give you the newer version of apps, so it's annoying.
Software in general is annoying, since everything has so many nonsensical dependencies. Nobody knows how to compile and package anything as a real standalone app anymore, and it's disgusting.