Great article! I'm pretty disappointed with stories in games as well. I will say this: There are plenty of low-budget games that have amazing stories. Lack of stories in games isn't a budget problem, it has to do with two things: The industry thinks we all have the minds of adolescent 16-year-olds that won't touch a game without breasts or explosions, and, worse, we keep proving them right. We keep buying their games, don't we? Maybe we're demanding good stories from our entertainment on forums and chat rooms or whatever, but the fact of the matter is we're still buying Gears of War and Bayonetta.
It's kind of how I feel when I watched Avatar. Good stories in movies just aren't going to be encouraged when the #1 movie of all time (Seriously?) is some explosion-laced, deep-as-a-poker-chip, blue-cat-people-porn-loaded science fiction wank. It's why I paid to see every other movie I saw that year twice. I can't take my money back from that smug asshole, but I can give twice as much money to everyone else.
This is turning out way longer than I thought it would be. Anyway, I don't give a crap about money myself, but THEY, the industry, do. They're making games with crappy stories, and we keep buying them, so why would they bother to mess with success?