I strongly believe the main problem with gaming today is the overstuffing of content into games.
No single player game really needs 40+ hours of content when 30 hours of that is just filler. It's detrimental to telling a story and means that developers just add weaker and weaker content to meet an arbitrary time limit.
Give me single player games with tight 5-10 hours of gameplay. I'd even take a 2-3 hour game that contained branching paths and promoted replayability.
No single player game really needs 40+ hours of content when 30 hours of that is just filler. It's detrimental to telling a story and means that developers just add weaker and weaker content to meet an arbitrary time limit.
Give me single player games with tight 5-10 hours of gameplay. I'd even take a 2-3 hour game that contained branching paths and promoted replayability.