It's not quite as bad as you make it sound. MS spent a bunch of time/effort/money/engineering resources adding Broadwell support on Win7/Win8 which are basically retired. They announced at the time that Broadwell would be the last generation of Intel processors to be supported. From a business perspective why would they continue to invest in old OSs?
It's like XP, there comes a time to move on.