To be honest, I've yet to see the new generation of story and character development rich games, whom you're talking about.
I personally think it's a matter of maturity, patience and intelligence. I do not consider myself better than others, but still... People lacking those three things usually...