Why web 2.0 wrankles
Most programmers I know hate the term web 2.0 .  It sounds like something a sales guy would say. I have seen ads for programmers that say “If you love what web 2.0 can do, but hate the term, we are the place for you”. It just all sounds so synthetic.
There is new stuff happening with web apps. There is more participation now then there was in the late 90’s. The UI is better. Tech people like all that, but why don’t they like “web 2.0″?
Web 2.0 is a finite judgement of something that is very fluid. In fact one of the hallmarks of web 2.0 apps is there lack of version numbers, constant revision and improvement. The term is out of place, something out of the last decade when MBA’s decided what a product would be, in total contrast to communities and user generated content.