Yes. I am serious. I am a thousand percent serious. Microsoft is able to support a device for ten years,
Really? Where's the 10 year old supported
Microsoft hardware?
Have you tried to get ANY sort of support for Microsoft Windows phones? Have you ever actually called Microsoft for bug support?
Microsoft are (primarily) in the software market, not hardware. And their continued "support" of ancient
third party hardware is a large reason why their software is such insecure garbage. In any case, Microsoft do not enable spectre or meltdown protection on machines without a BIOS upgrade from the vendor (as opposed to Linux, which supports such protections whether or not the BIOS is updated) and for example my 4-5 year old gigabyte board got no bios update. So no, Microsoft do not even reliably "support"
4 year old hardware properly for critical security issues. No, a BIOS update is NOT required for this protection, if the OS vendor chooses to put the mitigations in the OS. Microsoft CHOSE NOT TO.
Device support is largely from third party driver support by the hardware OEMs submitting their hardware drivers to Microsoft. Microsoft DO NOT develop all the drivers supplied either in windows, windows update or available for download to support Microsoft Windows. Hardware support is a third party hardware OEM issue.
Google is able to support a ChromeOS device for five years. They’re able to support a Pixel phone for three years.
And? I had the option of hardware (system board) replacement of my 2011 macbook pro for FREE in 2017. I run iphones for 3 years on a regular basis with support.
But none of this has anything to do with
software quality.
Maybe get educated before you start spouting off on topics you clearly know very little about.