It seems they are supporting old hardware on each new OS. What they are not supporting is new hardware on an old OS.
In many cases, this situation is already here. My laptop came with Windows 8 and if I ran Windows 7 on it, it would work, but many of the newer power management and performance features wouldn't work.
I bought an outlet Latitude two weeks ago. It came with Win 8 which is awful. It would not run Win 7, no matter how many tricks I tried (numerous driver issues).
I do not want Win 10. The Dell is being returned, and I am buying my first ever personal MacBook (I'm done with Linux on the laptop, too - too busy these days to deal with the typical issues that have plagued Linux for 15 years now).
I'm done with Microsoft and any company that wants to tie themselves to them: Dell, HP, Lenovo, Intel, etc.
I was such a Windows fanboy in the late 90's early 2000's when Win2k and Win XP were the platforms that were shipping.
Having lived through those days till now I'm convinced that Microsoft can never build a better user experience than Windows 2000 provided.
I've been using Windows professionally since Windows 3.11 for Workgroups and whilst sure I miss some of the simplicity and cleanness of older versions, every time I actually have to use one of the old versions I'm constantly bumping into annoyances and missing features that I've gotten used to with Windows 10
One small but important, to me, example ie being able to resize command shell windows by dragging them! and easy copy/paste !
Microsoft made 'em do it: The latest Kaby Lake, Zen chips will support only Windows 10 (PCWorld)
Windows 10 Or Else? Intel's New 'Kaby Lake' Chip Won't Support Windows 7, 8 (Forbes)
Intel's Kaby Lake and AMD's Zen processors will only support Windows 10 (PC Gamer)
From this point forward, all Intel and AMD CPUs are Windows 10-only (ExtremeTech)
Intel's latest CPUs will only support Windows 10 (TechRadar)
All of our servers are CentOS on AWS.
Email is Gmail enterprise.
We use a dozen different languages and frameworks, but no dot Net, no Visual Studio to be seen.
And most of us now collaborate with Google docs or just markdown / Confluence / Slack. The only ones using MS office are a few of the managers over the age of 50...
Okay, time to turn off my PC (with keyboard/mouse). Where is that? It's not in the start menu, and finding that alone took ten minutes...
(30 minutes later) Oh. It's under settings. Because turning my device on and off is a setting, I guess? And the settings menu is in the charm bar. And you get to the charm bar by... putting your mouse in the top-right corner. And then sliding it down.
It was just so many ridiculous new hoops to jump through, each one more frustrating than the last.
I'm long-since done with Hibernate entirely and have switched it off to reclaim the space used by hiberfil.sys (powercfg /hibernate off).
We have two oldfashioned desktop computers running Windows 10 in our home. They are shared by the family and kids for email, browsing and gaming, everyone (and even several of our kids friends') has a Microsoft account on each computer. The computers are turned "on" and "off" many times a day, using the POWER button. The computers take less than 3 seconds to start, as they are actually just sleeping.
You tricked by update cycle. Each new version is faster because has no updates that fix holes. Test it, install new virtualboxed w7sp1 into w7sp1 with updates and feel the difference.
That's the reason why I never install updates (this forces me to be ultracareful on the web, but I'm ok).
Not ideal if you've put your tower in some far-off corner under your desk, of course.
Overall, I still prefer Windows UI (since v7) over other options I've tried (macOS, Ubuntu Unity, gnome 3). I just wish they'd reign in some of the privacy and finish the polish on some areas of settings/usability already, there are still plenty of pre-vista style configuration panels that don't scale properly, and are too hard to get to.
Microsoft had to start building their own tablets to push other manufacturers to build Windows tablets, too. They literally had to buy the only company making Windows phones exclusively to ensure that somebody makes Windows phones (even though nobody seems to want to buy them).
Vista required hardware acceleration for its desktop compositing, a minimum of 2GB RAM, and amd64 to avoid PAE. It ran very well on on systems with quadcore CPUs, discrete GPUs, and 4+GB RAM.
The Linux DE Revolution hadn't started and I was still gnashing my teeth over the GNOME 3 transition when Vista came out, so I gave it a try. I still say it had better compatibility for foreign and older software than any of the later Windows.
Good that I hear about that, I will buy a current gen CPU than and install a Win7 for legacy applications for the next ten years. And will await Android for Desktop or Google Fuchsia. The Windows days are over, that's happens when a CEO favors short turn strategies and burns his platform.