Best is subjective, but no other game is #1.
Much hate being thrown around too. Too much 1.6 > CSS crying. CSS is indeed fine. It's a different game than 1.6, so obviously you have to play it differently, and adjust to its mechanics. Good players
consistently outdo everyone else. CAL-Main/Invite teams are good players. They've
mastered the
mechanics of the game, and the game is not random. A game cannot be labeled random and buggy when players can consistently come out on top. I can tell just by watching the way someone moves in a server if they have a real grasp of it, before they even shoot.
I have 0 problems with CSS, regarding registry and hit boxes. I NEVER EVER have a registry problem, and when people say they do they just don't understand the mechanics of the game. If your console didn't show a hit, you did not hit, no matter if you claim to see blood splatter.
Anyone playing with standard crosshairs without modifying the scale of them, will not be a precision shooter. I play with cl_crosshairscale 3000. I think the default smallest is 1200. Higher the number, the more precise the crosshair. With that precision, you can aim properly. Instead of in the 'general vicinity' of where you expect the bullet to go. Over 50% my kills in any pub are headshots. Only 10% of my hits are in the legs, most in chest (above the stomach, which is also a hitbox), followed by the head, using statistical server data. You have to shoot to kill, not to hit. It is why I'm consistently #1 on any pub, and consistently vote banned for walling and toggling HS hacks if I play on a server where I don't know the admins.
I've been GAF proven.
Made semi-finals in open (s4), and played at the main in season 5. At the clan level beyond open, teamwork makes the game as anyone in the intermediate+ range has well enough shooting ability. At the pub level, being in the right place and being aware of the map and where people can possibly be, makes you the better player if you have any shred of decent shooting ability.
Counter-Strike > every other online fps there is, for its simple to play, difficult to master gameplay. Yes, in a year of play, you can still suck. Sometimes you can never 'get' it, like myself I cannot 'get' Starcraft to the level where I'm even an intermediate player, yet I recognize it as a balanced and rts of great depth. I play Company of Heroes for strategy + eye candy. I accept that I won't be a top tier player at Starcraft, but I won't knock it because of my lack of skill.