I don't know which is sadder, the people going "fuck you, valve! you ruined my life" or the even sadder muppets who take delight in the fact that other people wanted to play the game.
Look, Valve doesn't owe you anything. If they've pushed back the release date it's probably for a good reason. Remember HL1? It was delayed by nearly a year and was a lot better for it. Some other devs could learn from this coughENTERTHEMATRIXcough. I'd rather have the game work properly then have to pay for their beta testing coughSWGALAXIEScough.
Get over it. it'll be out when it's out.