Seriously, stop accepting Microsoft excuses and accepting their constant excuses. Windows 10 FAILED. It's Windows Vista again, but this time they're doubling down instead of cutting their loses on the worse of it and fixing it in the next edition they're just doubling down.
You do know that they did the same with Vista? Right? Windows 7 is just a re-branded version of Windows Vista. In other words, Microsoft did double-down on Vista.
Vista flopped because the PC manufacturers didn't believe Microsoft on the release date so they dragged their asses in the development of Windows drivers for the new driver model. Then when Vista was released, manufacturers were caught with their pants down. People upgrading to Vista ended up with blue-screens or just couldn't get their hardware to work. Of course, everyone blamed Microsoft.
By the time Windows 7 was released, most people had upgraded to new hardware and manufacturers had Vista/Win7 drivers available. So it was a much easier transition.