I have to agree with Morgus on this one.
Seeing how outdated this game is, is really an eyesore, but I don't only judge by the graphics mind you.
There is also the fact that this game is always the same, no matter what map you play, no matter what mode you play. The basic goal is always the same, kill the other players and get money, then kill them again.
I really prefer Team Fortress 2 over CS 1.5/1.6/Source
My reason for this? It has player classes that makes each game dynamic and makes it feel unique, and the fact that you can get hats only adds to the feel.