Interesting subject. Enjoyed the discussion we had about it yesterday. The only differing view I have is on whether or not Apple is doing this out of malice, which I wholeheartedly believe they are. Someday I think you'll see that, but for now we simply disagree.

However, you and I are in agreement regarding the need for a better web experience before the world can cut ties with "the desktop". I prefer to work with native applications and allow the cloud/web/sync/etc do its thing in the background. I just can't get the same look and feel out of web-based applications. This is why I still prefer using Office 365 over Google Apps. I get the native Office applications via 365 with the web-based functionality in the background. When I need the web-based Office apps they're there. Until Google can give me the same native feel I'm inclined to continue using 365, even if I have to pay for it.