Game designers are not experts on the human psyche - but being a game programmer might push the arrogance level up, to the point that one might think they are.
For me, videogames are about escapism, I can forget the real world for a while, and be a kick-ass soldier, or a sword wielding douchebag, or a fricken cube of meat if I want. Games don't have to relate to anything in my life, in fact, the less they reflect real life, the better IMO. His idea/argument falls flat on it's face no matter how you look at it. There are no games that reflect real life, or really go out of their way to educate, these games don't sell. A poker game is there to fill a void, a void caused by the lack of enough people to play poker! - what is the point of playing a poker game, then pretending it teaches you how to bluff! - bluff what, the on screen avatar of other players?, CPU players?, is that even remotely considered education!
For me, general videogames are only educational in regard to the way they show the results of things you'd never do in real life. Really, all we need from videogames is a bit of a break from reality, that's all, entertain us for a little bit, let us vent by shooting avatars in the face, or ploughing down pedestrians, no designer should think for a second that we want games to reflect our lives more, that's fully retarded if you ask me.