Back in the day (dark ages), I had an HP notebook, and tried to put Windows 7 on it. It did not go well. I had no sound, not the end of the world, but 7 didn't support some basic part of the motherboard because I had no NIC, or wifi. Even a PCMCIA card would not work. I had no network support at all.I reloaded it, and same result. HP just shrugged and said it was 'retired'. It wasn't that old of a notebook, dammit! I ended up scrapping it, and buying a new one. Microsoft won that one...
Windows has caused more people to buy new hardware than just about any other piece of software. One client asked how much Microsoft demanded as a payment for making my clients have to buy new equipment. Unfortunately, they made US buy new equipment too. I switched to a MacBook Pro to service clients, and it worked perfectly!
I guess, to each their own...