I don't think reality bears this out. Now that Broadcom has come to their senses, NVIDIA is pretty much the
only major consumer device vendor in the PC space with binary blob drivers. Everyone else has, ultimately, folded in the face of pressure from the dogmatists. I think Linus is pretty much winning, and the fact that NVIDIA is feeling pressure here is a good thing.
Do you have any examples of situations where this is making us "MORE" beholden to third parties? I honestly don't see many (though in the SoC space, the PVR drivers are a very similar situation).