For big companies that make their name with being reliable (amongst the other marketing bullshit terms:p ) it makes sense to go with a OS that they can mod and fix whenever they want. Imagine buying a DVD player with windows CE as the OS... you get it home, pop in a DVD and it does not work. You phone / e-mail the manufacturer and they say "We are waiting for Microsoft to release SP1 in about 6 months". Would you wait...would you shite! That player would be taken back to the shop and thrown back at the first assistant you could find, demanding a refund. Don't get me wrong, I'm not a finatical anti-microsoft protestor, just a realist who knows how business works.