Still practically none of (web) cloud apps have the level of usability available in desktop apps. Even though HTML has come a long way, I doubt it will ever catch up. Imho the next trend will be native apps with integrated interfaces to cloud services. These kind of applications have existed for a long time, but they were not widespread. Now however with the advent of app stores it's becoming mainstream. Pretty much every serious cloud service already has a native mobile application. Why not do the same for the desktop?
A hell of a lot of business processes are built on esoteric (and localized, as in a script sitting on a computer in the office) Excel and Access functionality - the Western Australian mining industry being a prime example.
This whole "let's move everything to the cloud" movement seems primarily to be driven by people who don't have a lot of work to do on computers besides browse websites, email, and write blog posts. They may do a lot of other work, but their computer use is fairly limited to a few tasks.
Meanwhile, business users are only going to make the jump when the multi-billion dollar companies that employ them feel comfortable having confidential information stored on a server in some other random country (i.e. probably not in my lifetime).
That's the problem Google and the other "cloud" providers have to overcome before they can claim victory - not some minimal use case like this.