Just as r0ach and others tried to explain, and frankly, it gets frustrating after a while:
Economic reasons trump technical/engineering/ideological reasons in real life EVERY time, especially in an open, competitive market.
I once heard someone say, "It's the economy, stupid".