Whether it was intentional or purely done because they could not actually finish the game, look at the breathing room between GTA4 and GTA5? And GTA4 had its fair share of critics and negative reception, but years of space, allowed GTA5 to come out and feel fresh rather than "here we go again.."
We know that in a couple of months from now, that same guy Eric Hirshberg with his black suit will stand on a stage and tell you how the NEXT Call of Duty will
"change everything!" and the best thing ever.
The trailer will be bombastic, they will have developer interviews who this is going to rock, some music from Eminem or Kanye or whoever-the-fuck to accompany the trailer. New and even more convoluted ways to level up etc. Likely just before E3 in 2015 happens, i bet they even booked the locale and are getting ready for that already. And people know this, its like we are in a amusement park and going through the same ride again and again and again
Its not just the games that have become formulaic and predictable, its also everything around them. And does that really matter to the masses who buy or used to buy these games? Probably not, but its just another sign how everything has stagnated with them and they just riding the horse on autopilot.