Ubuntu's and Firefox's mobile OS'es are coming soon, and Google's Chrome OS is on the rise (the Chromebook was Amazon's #1 selling laptop). It seems like we should start taking "web apps", or whatever you want to call them, more seriously.
BUT, there are undeniably some serious limitations. I think it's time we start openly discussing these problems, and how they can be addressed.