Many of the things you said are definitely right. But People who ACTUALLY need Windows for stuff like Photoshop or whatever would buy a new PC anyway. I think more of the casual “we always did it like that” kind of user. What do most of them need? Language localization, Firefox (or Chromium or for fucks sake even Edge), basic text editing and a basic PDF Viewer. For that kind of usage profile you definitely don’t have to force Windows 11 on your 12 year old PC. Any Linux can do that job like Windows would do, but without using scripts to force it on your machine and most likely with better performance too.
Throwing errors? My dads Windows 8 machine does not throw any error. It’s just as slow as the continental drift. For years already he just keeps blaming his internet connection for that, which is obviously wrong because my Linux laptop works absolutly fine and responsive inside the same network. He doesn’t even think about it that his computer itself could be the problem. I suspect it is part of a botnet or some shit like that but he does not care what I say, so I don’t care about his online vulnerability. Because of all this I know that inconveniences do not necessarily convince a person to do something that’s needed to be done (use Linux or buy new device).