Consider your scenario of only one engine like this:<snip>If one were to put OS X on random hardware, it would be like everyone building go carts with different parts but they all use the same engine. The transmission and the frame of the car likely wouldn't be optimised for the engine and will fall apart after a while.
One builder is limited to using drive trains, chassis, etc. that he designs and builds. All other builders are free to choose from the entire universe of hardware except that produced by the "closed system" builder.
Don't you think that it is most likely that one or more (many?) of the independent builders will build units with performance that is better than the "closed system" builder.
Take the example back to computers. The independent builders can much more easily optimize their systems for speed, or capacity, stabiliy, efficiency, cost, etc., and can easily customize the mix of all these factors and others.
Give me hardware and software independence any day! Maybe we should all take another look at the 1984 Mac TV commercial. It seems to me that for many Mac users, Apple has become Big Brother.
It IS possible! Think independently!
.