
“For Windows 7 to run on any modern silicon, device drivers and firmware need to emulate Windows 7’s expectations for interrupt processing, bus support, and power states- which is challenging for WiFi [sic], graphics, security, and more. As partners make customizations to legacy device drivers, services, and firmware settings, customers are likely to see regressions with Windows 7 ongoing servicing.”
In its blog post Microsoft makes the argument that it all comes down to the effort required to keep Windows 7 running well on the latest hardware:
Certainly, the counterpoint to that is Windows 7 already runs smoothly on older hardware, so it doesn’t need any optimisation to run well on far more powerful chipsets. Likewise, Microsoft skips any explanation for its decision to treat Windows 8 in the same way as Windows 7. Notable considering Windows 8 is just three years and three months old and shares much of its core with Windows 10.