So these so-called "game designers" from TFA see that people don't bother finishing the games.
So... do they say "hey, maybe our games suck bigtime!" or "hey! maybe we should make games that are not repetitive ad-nauseam and become dull after 5hours" or hey "our games are so predictable that gamers see the end of the history miles away"??
No!! They say "it's obvious that gamers want shorter, simpler games". Yeah right
But then, deeper in TFA, we start to see the real reasons:
"it seems that games will become increasingly modular in order to accommodate different tastes. Currently, Microsoft's development guidelines tell developers and publishers that the optimum time to release DLC is "within the first 30 days" of a game's release"
They want to milk the cow more!! They want you to pay $60bucks for a shitty, incomplete game, and then pay some more for some lame excuse of DLC that should have been included in the game from the 1st time.