Kalinske isn't entirely off base with that and to be fair I think Nintendo has actually considered this. In fact I think they've even said as much.
The reason why Nintendo can't do this I think is because mobile is already eating their lunch, so if they put Mario and Zelda on iOS, a lot of people will say "well I can just play Mario and Zelda and Pokemon on iOS, I don't need to buy a Nintendo portable period".