The one point where he might got confused is to what is locked and why. I had to recherche that for a Laptop I wanted to fix, and found out that Lenovo is known to lock down the Bios to an absurd degree. My model had an accessible Bios, but you could only change the most basic parameters, like the time. There was some talk about needing to flash another Bios, sadly I found nothing for the specific model I worked with.
But there Linux should've booted, I was trying to change some energy saving settings.
So it might be that this is not a "by contract with Microsoft we locked down the Laptop to only boot Windows", but a "by contract with Microsoft we locked the Bios, which has the side effect of preventing booting Linux because the Kernel does not support yet a specific setting, which will change". Who knows.
It's still a bad policy, and even if it were an accident they have to fix it. They can not be allowed to prevent Linux from booting.