Well, the thing is in the two years that the Wii has been out, it came out with a lot more games than Gamecube and even N64 had in their first years. I mean look at just the First Party games for the Wii:
Zelda Twilight Princess, WarioWare: Smooth Moves, Super Paper Mario, Wii Fit, Wii Sports, Excite Truck, Super Smash Bros Brawl, Fire Emblem, Metroid Prime 3, Animal Crossing, Wii Play, Mario and Sonic, Mario Kart Wii, Wii Music, Pokemon Battle Revolution, Mario Party 8, Big Brain Academy: Wii Degree, Super Mario Galaxy, etc.
I am not saying that this are all great hardcore games, but saying that the Wii has no games when it was like 2 times more than the previous consoles is arrogant. The problem with Nintendo is that they didn't space their games out. If they spaced it more out, then it probably wouldn't be that bad of a debate. But it is just all of Nintendo's InHouse Teams released their games already. So we probably won't be seeing a steady income until the summer.