I agree with you with the tournaments but it just isn't what it used to be. Starcraft still has tournaments I think, Unreal Tournament also has an official tournaments so in conclusion, there are too many great games to consider to announce that Counterstrike is the best game up to date.