Well, here's my input. (a little late I know, but i stopped trolling TD forums..)
As for hinouchi's comment about comparing 2000 games to 2010 games... The trend the past 10 years has been that the newer the game is, the generally less fine-tuned gameplay there is. Almost all the big name games that came out pre-2000 we're damn good. Post Xbox era, 1 in every 2 big name games are garbage. I'll cite Halo 3, Call of Duty : MW, and others for this. Of course there are fans of these games, but we all know how shit these games really are. Mainstream garbage, void of competitive gameplay. Instead its all child and grandparent friendly bullshit.
Now, With that said, there's also a reason people have been playing CS:S the past 6, almost 7 years. And 1.6 before that (and still to this day). And there's a reason why we all play these other shithole games like Modern Warfare 2 for a week or two, then return to CS:S.
As much as we hate some of the bullshit in it, we all know that CS is THE competitive FPS to play. And we hate to love it, and love to hate it.
I'll take bets on how long before you see these guys in the pub server again. Any takers?