Ok. They had NSMB U and Nintendoland out at launch, right? If Mario 3D Land and Zelda had come out at launch too, they would have four games out at launch, right? Therefore, that must mean that they would have made more money when the console launched. AND they would have been working on the next games AFTER those right now.
And had they release Mario 3D Land they wouldn't have released NSMB U. Had the released a new Zelda, well that's just impossible. Skyward Sword was just finished recently.
One game has to be finished before another starts.