IBM does not want Microsoft to be successful in this space. A homogeneous Microsoft environment is bad for IBM. You are right that IBM won't make a lot of money through Apple, maybe incremental services & support revenue, but it also helps to protect IBM from Microsoft software in the enterprise.