I don't hate Web 2.0, I hate those who abuse it until it looks like the Vegas strip of programming. When people understand that they can have a smooth, fully interactive site without having a modal window fly up and across every five seconds and a dancing advertisement next to the text, Web 2.0 is very welcoming. Otherwise you end up with something like
this. (I dub thee: Japanese Tentacle Animated GIF Eye Rape)
Or this. (Warning: May cause seizures, sudden explosive bowel movements, temporary blindness, permanent blindness, urges to throw computer out of nearest window, more seizures, stomach cramps, coma, death, reincarnation then another painful death, apocalyptic tendencies) I understand this site isn't Web 2.0, but I'm too lazy to find a truly terrible Web 2.0 site.