I guess I can see you view, but I think you should also look at what Valve has done to themselves.
Before E3, the only people that cared about Valve were the ones that felt betrayed by the vaporware of Team Fortress 2. After E3, Valve completely turned around all public opinion by showing off a nearly complete Half-Life 2. At that time, Valve said that they were at the final stages of creating a game they had worked on for almost 5 years in secret. All that was left was completing the levels, which included play-testing, & the bug-squashing.
Everyone was estatic! We were about to play a game that came out of nowhere & was everything we could possibly want & more. It was so damned good that ID software had to completely rethink their new game Doom3 & make it better because Half-Life2 was suddenly there from nowhere to kick its royal ass. This was even better news for gamers, because ID had competition now & that can only mean they'll make an even better game.
Half-Life 2 was slated to appear on the shelves or at least over steam on September 30th. Then we heard about a delay. Then there wasn't a delay. Now there is a delay. And the players feel betrayed again by the lies of Valve.
Steam is a whole other story. People are suspicious of it, don't like it, can't get it to work, or otherwise don't want it on their system in order to play Valve games.
Now Valve is crying about their woes. I don't feel sorry. I think they got what they deserved. Fuck me over once & woe is me. Fuck me over twice & FUCK YOU!