This is your big chance Microsoft. You are working on yet another platform, the engineering team is assembled, the first news is out. Now is your chance to do something smart. Design a new OS for a new platform. Start with a clean sheet, at least clean of any Windows code. Just think, if you do that you won't suffer the embarrassment of asking all your customers to download critical security patches every 2nd Tuesday. If you have $40 billion in cash lying around to buy back MSFT stock you really don't have to worry about the cost of designing and writing some new code.
And besides, Windows Media Player embedded in an MP3 player? You expect people to use that? Yuck.