There has been an increasing amount of controversy surrounding the hype associated with Web 2.0. To all those folks that are already gearing to attack–take it easy–Web 2.0 is still new. Nothing has happened yet.
Ask your mom and dad if they use any of the popular Web 2.0 services. Ask folks at Fortune 500 companies what their strategy is to react to the evolution of Web 2.0. Ask your friends if they have invested in any Web 2.0 companies stock, or are excited about the exciting new direction that the web has taken. They will look at you like you are crazy. And, the first question they will undoubtedly ask is–what is Web 2.0?
I agree with Richard McManus, Web 2.0 is at the stage of the early web. The ideas are there. The timing is right. The culture is ready. The seeds have been planted. But, we still have a ways to go. Just because we understand that this is going to be huge as techno-geeks, it does not mean heaven and earth are going to shift tomorrow. The main difference that people seem to forget between now and when the web started to emerge, is that now we HAVE the web. Geeks can quickly see other geeks adopting technology. This makes us feel warm and fuzzy. We think that because there are other folks out there that we can see using this stuff, it is about to explode tomorrow. It is not. It will definitely come to market faster, but we are still the minority and adoption takes time.
In my humble opinion, I think we need to do less talking and more coding. There will always be naysayers and luddites. The best part of every wave is how those folks ultimately are the beneficiaries of the technology. Just cover your ears and hack towards the next big thing.