I see it differently. I use Google Apps for all my business documents, presentations, invoices. It's worth it to me for the consistent interface on all platforms and the default backup. Would I pay for it? Yes, probably up to $10/month.
As for hosted development environments, back in 2005 in "Practical Development Environments" (
http://www.oreilly.com/catalog/practicalde) I used the term "preconstructed development environments" (PDE) for this, and wrote:
"Before you outsource your development environment, make sure that you have good answers about how much you can customize the environment, how secure it is, how backups are
performed and tested, and how you would extract your project from the environment to move it somewhere else."
and also:
"It's one thing to use a remote preconstructed environment such as SourceForge, where you're depending upon a remote group of toolsmiths to develop and maintain your development
environment for you. It's quite another to expect to be able to run a single installation command and have a working SCM tool, a bug tracking tool, a web server, and so on. No PDE
that I'm aware of is there yet, but I think that this is where PDEs should be heading."
Maybe virtual appliances will get us there.
Leo, it seems to me that your comments about Subversion are valid only for open source, distributed development. Far from stagnation, I'm seeing a large adoption rate within organizations that want to retain control over their source. The jury's not out on this one yet.