It's a lesson I'm glad I've learned, and now I can use online games as a way to practice.
And, when the zombie apocalypse comes, at least you know how to clear a room better than the next guy, I'll wager!
Not only that but you have to manage a geographically dispersed set of people over the Internet who have their own schedules and priorities. Some of the politics got very heated and of course you would always get somebody who was an incredible played but would always drop out of playing matches at the last minute or would find some minutiae to throw their toys out of the pram over.
Still an excellent lesson in management though, as well as having to plan tactics and be able to change these on the fly as the other team adapted to them and trying to close the gap when your team is losing and you cannot afford the weapon setup that you have based your strategy around. Very satisfying getting 3 frags in 1 clip with the USP and winning the round for your team :)
I do remember the public servers being utter every man for himself bedlam though, not to mention being accused of cheating when you are 30 kills to 1 death.
I knew I was building skills that I would use again someday. It wasn't about trying to be the best at shooting a gun in a virtual world. It was about outthinking and outmaneuvering my opponent. Analyzing details and figuring out the best strategy.
It was never about my score, it was about how well my team did. CS taught me a lot about working with other people. Managing and recruiting talent, motivating people, and keeping everybody happy.