I can see where he is getting at, but I heartily disagree 100%.
Now don't get me wrong, I like playing my fair share of shallow, black-and-white games. Sometimes all I want to do is cut some demented monsters in half with a chainsaw. Sometimes I want to play as the knight in shining armor in an RPG. But sometimes, I want something with a lot more depth, more shades of gray, and more realistic/meaningful themes relevant to our own world. The problem is that TOO many games focus on shallow, black-and-white themes and so few focus on real depth.
Even all these "moral choices" games like Jade Empire and Mass Effect are very flawed in this regard. I like the ability to choose, but I hate how it is painfully black and white. You are either the devout zealot of Christ, or Satan's baby-eating brother. SOMETIMES you get to take a neutral ground. Really, I don't like how simplistic this system is. I want more RPGs that have shades of gray, like The Witcher. And even when you are the "bad guy" in these games, you aren't so much bad as you are a thug that treats your party like shit and kicks puppies to make little girls cry. I never get the feeling that I am a villain, merely a jerkwad wanker of a jock.
I think it is, frankly, rather arrogant to say "no one wants to experience the inner emotional life of a videogame character; no one wants to see Tommy Vercetti die like Al Pacino in Scarface; and certainly no one wants to play a videogame about someone's descent into heroin addiction" like you are the only gamer in the world and speak for all of us. This is the sort of depth that I feel is missing in the industry. The feel good, black and white games the author talks about are fine, but this is almost ALL we see in the game industry. If movies, novels, and TV shows can explore deep, meaningful, and mature content, why can't games? Is it because games are just simply for fun, that games shouldn't be allowed to make us think? If we keep to that logic then games truly will never get any respect, because then they will always just be an escapist fantasy for kids, teenagers, and kids at heart.
Games that explore the inner emotional life of a character are also great. They make the character seem more real, and bring more emotional depth. Once again, movies, novels, and TV shows do it to great effect...Why is it so strange to assume that gamers wouldn't want to see that depth and that we are all only interested in saving a shallow, generic princess, no questions asked?
And what is this about "no one wants to play a history book?" Again, I think that is a pretty arrogant thing to say. I'd love to see more games set in historic time periods that aren't WWII. I want to see more games set during, say, the Crusades, or more obscure modern wars like the Sierra Leone Civil War or something. The great part about historic games is that you have the perfect opportunity to educate AND entertain. Maybe someone plays a game about the Arab-Israeli conflicts and decides they are eager to learn more, so they start getting books and doing research on the subject. It is a very relevant issue in our time, and a game that can raise awareness of it while still being FUN at the same time is an excellent idea and contains tons of untapped potential.
As I have said, there is nothing wrong with the type of black and white games he talks about. They are fun, even if you don't get any higher intellectual meaning from it. But, we can't do this all the time. You can't just be the knight saving the princess over and over again and not eventually get bored and crave something deeper. Now I'm not saying that ALL games need to be deep and cover meaningful themes, merely that we need MORE games that aren't black and white, good vs evil fantasy escapism.