Nintendo has another problem: kids today don't have the same connection to Nintendo's big characters.
I keep forgetting to ask my nieces if they've even heard of Mario. Maybe him, but I doubt they'd have heard of any other of Nintendo's big characters and franchises. (Even if they have, the connection playing the characters in Mario Kart a few times isn't the same.)
But they've definitely heard of Angry Birds and all the other big iPhone games and characters. That's who they have on t-shirts and hats and things.
Just like many of Nintendo's sales today, they're going to grow up and want to play new games with the characters from their childhood. And that won't be Nintendo's.