Your third paragraph sums up the link very well. Yes, many customers win in the short-term, but they will lose in the long run. I'm one that thinks web apps are the future, anyway, so Apple's focus on specialized apps that can't be ported to other platforms very easily and without having to invest a whole lot up front is going to bite them hard.<p>When html5 matures and is more widely adopted, developers will sidestep the ridiculous shackles of the app store approval process... effortlessly. At that point, it'll be a competition between the best developed browsers and the most inexpensive mobile devices that will still deliver a very good experience. Google, I think, will come out on top then w/ Google Chrome OS.