I think the other main reasoning here is that Nintendo knows they're completely screwed with traditional third parties. Those companies aren't coming to help them with Wii U like they would have hoped, even the Japanese companies aren't really getting behind it (the Japanese release list looks worse than the US/Euro ones, which is an epic level of fail).
So they have to pursue other developers. Indie devs, Android/iOS, etc. Sony is doing something similar with the Vita because they're in the same predicament.
The only thing I would say to that is I think Nintendo should try to secure more indie exclusives. These games are cheap and there are plenty of indie devs that are desperate for funding, go find 10-12 promising projects and greenlight them I say. Having ports of iPhone games and indie after the fact is OK, but I don't know if people are going to buy another $250+ piece of hardware for that.








