Do people really think it's because of Nintendo being lazy?!? I can't think of another games developer where the saying "It will be releaased when it's ready" applies more. The only thing you can say is that Nintendo have different priorities, another developer migh have added on-line multiplayer, but the main game wouldn't have been nowhere near as pollished. In any case the amount of money Nintendo are making shows they are and continue to make the correct choices.