People have to look at the big picture here.
The Gamecube is the number two system in the world right now. And even in countries where it is losing, it is by a small margin.
The X-Box and Gamecube are both getting just eaten alive by the PS2. If Gamecube is having problems, then X-Box is dying as well (which neither are).
But hey, remember the Game Boy Advance? It's outselling the PS2, earning Nintendo wads of green. So even if Nintendo did abandon consoles, it would just focus soley on the handheld market.
Nintendo has lost a few developers, but they suck. Acclaim and Edios in particular. Oh no! No more crappy Turok and Tomb Raider games?
Not that Nintendo is without flaws. While the whole kid image is really more a creation of, ironically, kids, Gamecube does need to shed it with a few more games like Metroid and Enternal Darkness. I do not want to see Nintendo making games soley on what a bunch of morons in message boards think. Mario Sunshine, Pikmin, and Animal Crossing are excellent games and adult themes do not make better games.
What Nintendo really needs is a strong online launch, a more aggressive ad compaign (rather than the weak commercials they have now), and they really need to be grabbing more developers. Good developers. Focus on the GBA will be needed soon as well, because the PSP will offer stiff competition.
So grab a cube. It's 99 bucks now and there are a lot of good games out (Smash, Mario Kart soon, Metroid, etc).