i watch people i know go through it, or myself, on almost every project.
you have to literally control your client. lack to do so winds up like that.
we just had a big discussion last week about that sort of stuff. you look at a website and say 'thats crap', and assume its the fault of the people who built it. but in truth you never really know if, or how, they were handicapped in designing that site.
allowing your customer to dictate important design decisions leads to a shitty product.
tribalwar classifies as like 7 of those.
sorry dudes.
im assuming the web2.0 inspired stuff is the news tickers on top