"Nintendo's hasn't even finalized the controller design."
No Shigeru Miyamoto said that they have a working controller.
"Though Nintendo's kind of in a "damned if you, damned if you don't"
No, Nintendo's a "bitch by Ian if you do, bitch more if you don't, bitch even more if you do it late, and bitch the most by Ian if they stop doing it.
"I think if they have an absolutely amazing killer app they should launch earlier and bank on the huge killer app keeping eveyone busy until the rest of the games come. "
ie SSBO you can play ssb online vs. for day on end for months