I am a huge fan of games. I still stay up to 2 in the morning playing Halo online.
While games can be used to teach certain skill sets (the military uses them quite successfully) I still regard them as just that... games.
I for one play to escape from reality. No my reality is not bad... quite the opposite in fact. Hey where else can you sit on top of a cliff and snipe someone a 1000 yards out.
Just good clean fun.
I play games for fun and go to the range for practice.