Web 2.0 sucks in the sense that if you could be working on real things, it sucks to be working on two-week rails projects. Clearly, sometimes you have to do two-week rails projects or other equivalently boring things in order to get rich, but that doesn't make them any more interesting to talk about, from a hacker's perspective.