Its really as simple as that. Watch any unexperienced user on their computer, they will go straight for the browser, they don't care what else the system can do. Even if they're not in the browser, they are using a messenger service or something else related to conversation. Compare something like liveGO to any native messenger and the superior interface is liveGO, win for the browser. There are apps that are at least comparable to Windows MovieMaker and whatever the Mac has for basic video editing in JayCut - again a great app that shows off web capabilities. Not to mention Photoshop and MS Office both have web based versions. We have already seen demoes of 3D games that look great in the browser, and without having to remember what platform runs what games, that experience becomes vastly simplified. Sure "power users" won't like it, but what percentage of computer users do you honestly believe fit that bill? I had used Linux exclusively for 12+ years, I have 3 quite powerful desktop machines in this house, and yet I'm writing this from the relatively mediocre hardware of the Cr-48 simply because it is more convenient. I don't have to wait at all to get to what I want, I don't have a bunch of useless crap running in the background managing the interface and os services I don't wish to use when I'm on the computer.
For me, I think Android will eventually drop "native" apps, and entirely use webapps, with things like NaCl, it gives the developer more choice, simple as that. I believe the lawsuit with Oracle is only going to speed that process along. As web technology gets better and better, it will simply be inevitable that the web becomes the platform. No more porting apps from one platform to another wasting developer resources, and a lot of development already goes on in the cloud via Google Code and GitHub/Gitorious etc. I don't have to worry about losing data cuz my system crashed, I don't have to reconfigure settings cuz I changed computers, it is honestly a joy. For me, the only downside currently is speed, the web still isn't quite powerful enough to make some of the apps I've listed feel as smooth as their native grandparents. It is only a matter of time until even this isn't an issue, however.
People insisting on sticking with native apps are simply stuck in the past. If you want to continue being locked into Microsoft software because that's where your apps run, cool. If you want to continue being stuck with the lame excuse for an alternative offered by Linux, cool. If you want to continue purchasing Apple hardware at outrageous prices to get their software, cool. Personally, I want them each to compete on an even playing field, and I don't want to have to consider the multitude of application frameworks from one system to another. I do not care about whether apps match each other in look and feel provided they look awesome, and do the job I want. Everyone in this thread complaining about their preference for native apps really ought to look into what the web developers are already offering, and get on board with moving this platform forward.