Great, so take it out on the publisher, not the damn developers, especially not developers like Valve who have given so much to the gaming community to be treated like shit for missing a release date.
As several people have already said, it wasn't that Valve missed the release date (by a whole year...*cough*). People are mega pissed because Valve kept confirming the date up until weeks of the release. And what REALLY REALLY pissed me off (and probably a few others) was that when the 30th came and went Valve said nothing
. Wtf? If every member of the dev team suddenly came down with the bubonic plague and all their computers spontaneously combusted they still
should have said something, anything, about their situation on the 30th. Sit back and really look at what a colossal fuck-up that was. If they were intentionally trying to piss people off they could hardly have done a better job. Deadlines/release dates are serious business to most of us. If we miss a deadline we get fired or fail a class. As such, we get pretty pissed when companies miss a deadline. Valve pulled the equivalent of 'the dog ate my homework' excuse.
Sorry professor, the dog ate my paper last night. Well, actually he ate it two weeks ago. I'm just telling you this now because I've been really busy. I know that the paper was due last week, but I'm going to have to rewrite parts of it, so I will hand it in next month...Ok?
The release date slip won't kill me. I waited umpteen years for it, so what's another year. But if people are uber pissed, I totally understand their complaints.