In your example, Apple had no choice in moving to Intel. IBM announced their plans in NOT supporting desktop/consumer grade processors, and has instead focused on server grade systems. Apple was well aware of IBM's intended plans, as well as the speed limitations on the then available PowerPC processor, and had already written OS X for Intel based systems. This allowed Apple the quick transition to Intel systems in 2006. Apple "dumped" on IBM when they were using IBM's processor, the PowerPC processor, for a long time. Apple pointed out the limitations of the PowerPC with regard to speed and energy consumption. Apple also "dumped" on Intel as at the time Intel didn't have Dual and Quad Core Processors. Once Intel developed and released the Dual and Quad core processors as a response to many [then accurate] claims that Intel hasn't improved on speed and power efficiency, Apple was more than happy to join Intel.