We're comparing one market to another. It's easy to say you're comparing apples to apples if all the differences are irrelevant.
Computers are not automobiles. It's pretty well impossible to build a car so that nobody else can manufacture parts to fit it. You can design an OS to keep it from recognizing anyone else's hardware, and you can build a processor/motherboard that won't work with anyone else's OS.
I though the point was having a vertical market on your product not pushing innovation.
I can see that either method would push innovation, except you couldn’t have very many CPU and GPU producers, as those are too expensive. Of course in cars companies share each others’ engines too.