"Mobile apps require very little development, so it's much easier to bring them onto every platform." is a fairly insulting statement. Mobile apps have serious resource limits and new input methods that require some real UI testing and planning.<p>Porting is also going to be an issue. The platforms have very different capabilities and conventions.
Some people who claim to have been at the talk said that Ozzie's opinions were more nuanced than what's been reported on Gizmodo and VentureBeat. Check the comments at the bottom of Scoble's blog post:<p><a href="http://scobleizer.com/2009/11/17/ray-ozzie-is-wrong-about-smartphone-apps/" rel="nofollow">http://scobleizer.com/2009/11/17/ray-ozzie-is-wrong-about-sm...</a><p>Wouldn't be surprised if Microsoft or Ozzie issues a clarification about this.