Yes, that is true, but hard to convince users to upgrade when the installer refuse to run on their 3+ years old computer.
My desktop is less than 1 year old and still Windows 11 wont install because the disk is formatted using MBR. I know how to fix that. It involves formatting the disk and change bios settings and a lot of work. I can do that. I don't know anyone outside my tech circle that could do the same.
When a <1 year old computer cant be effortless upgraded Microsoft has a big problem.
One big issue with this is that Microsoft has supported BIOS/MBR for way longer than it was needed - "MBR" is a legacy from the past, and having an executable UEFI bootloader in a GPT ESP is so vastly superior to just loading the first 512B of a disk and jumping to whatever there is in there. I haven't seen a BIOS-only system after 2011, so there's basically no reason at all to boot in Legacy/CSM mode.
My desktop is less than 1 year old and still Windows 11 wont install because the disk is formatted using MBR. I know how to fix that. It involves formatting the disk and change bios settings and a lot of work. I can do that. I don't know anyone outside my tech circle that could do the same.
When a <1 year old computer cant be effortless upgraded Microsoft has a big problem.