meh I can see his point when it comes to purchasing a game. Short games like MGR don't need to be purchased right away. After replaying them a few times you run out of new things to do and are left with perfecting your skills and scores.
When it comes to rpgs you can net much more hours going for completion and trying out different characters. I rather buy a long game for $60 or one with an active online and then buy the short game one when it gets a price drop.
After all no one died from not playing a game right away
Games should never be longer than they need to be, but that goes both ways.
Halo 4 is a game that should have been longer. The story they were telling is practically completely impossible to understand without a background in the lore. It needed way more story time for those who only played the games.
L.A. Noire is a game that I felt was way too long for it's gameplay to go on for. I got bored of it about half way through. I still haven't finished it.