I'm not sure if you're implying they should have used incomplete, unstable reverse engineered verion, or just used Windows to do the update, but if its the latter:
For people running Linux exclusively, like a lot of Red Hat’s customers
Some devices are plugged in behind racks of computers forgotten, or even hot-glued into place and unremovable
Hardly seems like ideology was the limiting factor.