the future of libraries in the digital age
I do think building rich internet applications is an important part of web 2.0. I don't want to dismiss it, because we are able to build richer application platforms today. But it's ultimately about network effects, and where do you build services that get better the more people use them? And it's also about the databases that get created as a result of those network effects.
As far as I'm concerned, web 2.0 is still in its really early stages, and the reason is because the data isn't all owned yet.