Is Web 2.0 overrated?

X L asked: Web 2.0…Ajax…XHTML….
This is the current design/programming trend in website design/architecture these days. Sites like TechCrunch, Mashable, 9 Rules and even Yahoo Answers use Web 2.0 principles.
The basic rules are:
1. Clean look
2. Less is more when it comes to Flash
3. Gradients are good.
4. Rounded corners are good.
5. Visible tables are bad.
6. Java applets [...]