Here are the facts.
Valve has released only one original game. In case you missed that, I'll say it again ONE game. It was a great game when it was released.
The game (half-life) was released in 1998. It is now 2004 and it is STILL being patched. If you think Half-Life 2 is coming this year, you are kidding yourself. Remember it was rescheduled for April this year after being due the end of September 2003. That is a 7 month period.
Don't you think that Valve should be putting all their efforts into fixing HL2 problems, whatever they may be, instead of wasting time patching the original game and mods like CS?
Something else to realise is that Valve are under no financial pressure to release the game before Christmas 2004 as they are making an income from blocking CD-Keys with Vac and forcing people to purchase more copies of the original game via platinum packs.