Still... what happened to "developers, developers, developers"?
150,000 applications and 3 Billion downloads from Apple App Store happened. It tells Microsoft that developers are gonna be fine. Sure it's not going to make everyone happy, but its enough to be a successful platform in the current mobile phone industry.
"It may be that our role on this planet is not to worship God but to create him." -Arthur C. Clarke