I think Apple played it right. No one forced Microsoft and IBM, IBM just didn't have the foresight to see the money in software, they thought it was all about the hardware.
Yet, without IBM's open architecture we would not have seen the rapid explosion of computers and application. Apple has continually driven the UI and usability, the PC has continually driven innovation and affability/market size.
To me its a Yin/Yang thing. Both have good and bad. In the early days, neither was complete without the other.