I think the retirement of the GameCube contributes to Wii sales, although IMO apart from the new controller and games, new form factor and Mii it's not a big step up from the GameCube technically. I think for the long run sales will be effected by weaker graphics, AI and general game complexity of higher specced platforms, at least when the entry price comes down. Also developing complex games to really take advantage of the more powerful platforms take more time, so I think there's more than enough time for the Nintendo Wii to continue to shine for quite a while.