It's quite obviously a way to artificially bolster the release schedule, because it's not like there are a ton of big games coming, in all honesty. Microsoft and Nintendo do it from time to time, too. And why wouldn't they? People lap it up, it's a sound strategy!
Nintendo Network ID: Cheebee 3DS Code: 2320 - 6113 - 9046