So, out of all the millions of computers out there still running XP, Microsoft singled you out to brick your computer? Don't be silly. Remember, there are a lot of business systems and programs that still run on XP and are not compatible with newer operating systems. Our government has quite a lot of them. But either way, Win10, as much as I dislike the layout of the menus, is a more stable operating system and boots much, much faster than XP or Win7. Plus, Win10 is the only way to get DirectX12, which is geared for today's multicore processors. DirectX11 and prior were made for single core or even 32 Bit systems. I balked at upgrading to Win10 for a long time, but it was a free upgrade with my Win7 key code, it boots faster, I get more FPS in games and I can turn off all the "features" in Win10 that I don't want running, just like every other version of Windows. Plus, I don't think you can even get drivers for newer graphics cards for the old OS'. I think maybe the 10 Series cards were the last to offer drivers for Win7 and older?
As for Linux, I tried that as well but it was a huge hassle to get some programs to run and it was never reliable. Some games were made for it, but many had weird problems and a lot of CTDs or just bricking the whole system. I ran a dual boot for a little while with it and would compare it to Win7 and so many things ran butter smooth on Windows and then were a nightmare on Linux. I think I would hate buying a new game to try and having to fight with my system for hours to be able to get it to run. I only get to game on the weekends now, and I don't have time for that sort of thing. Just my .02