Spider, lol, that was a very entertaining stream of posts, especially the last one. You make a lot of good points and I'm just going to say I agree almost 100% on your statements (rather than spend time making a "Force Long Post" of my own, heh).
Keep playin' and havin' fun and the game will never die!
PS: I'd amend your statement about CS being the most popular game in the world, by saying its the most popular pc FPS game in the world. Take a look at the "Sims" community or the people on Battle.Net or those MMORPG's and see what I mean. ; )