The Wii U didn't need Nintendo Land, and it didn't need Wii Sports. The system needed decent, fun games, not gimmicky demos.
As fun as it was to play, Wii sports was basically a demo. And for that system, it was fine, because motion-controls was pretty new tech. It made sense to introduce people to this new way of playing with a demo that showed how it worked.
With the Wii U, people already know how to use touch controls, so there was no need for a demo. And they didn't need a whole game in order to show off a gameplay mechanic, as they did in Nintendo Land. They didn't NEED another Wii sports, and they didn't NEED Nintendo Land.
What they did need was some quality first-party titles people would want to buy AT LAUNCH, not 10-12 months afterward. Something that showed off what the system could do, but wasn't based entirely on a gimmick. The fact they won't have anything like that for something like a YEAR or more after the system launched just goes to show how much Nintendo completely wasted their head start.
I believe in honesty, civility, generosity, practicality, and impartiality.