I’m not sure why this is Microsoft’s fault. This should be a good security measure against rootkits, and the decision to have the option to disable it is entirely up the the hardware manufacturer.
That assumes that microsoft’s motives are actually to defend against root kits.
I have little doubt that this is all about competition. “Securing” their future as a monopolist.
when in doubt, accuse MS ..