It just doesn't have an identity. Nintendo made a lot of money with the gimmick console know as the Wii. It was cheap, everyone could literally play it. It had great exclusive games with rich history such as of course Mario.
Obviously they needed a new system because the Wii was starting to lose money, game sales started to plummet and they needed to get updated hardware if 3rd party developers were gonna publish games for the Wii. So they decide to move Nintendo in a new direction. But they are swimming in uncharted waters as flying blindly. They wanted to target hardcore gamers while keeping it casual for the Wii gamers. The problem was, they mixed everything that was terrible for hardcore and casual players alike and said "BUY NOW".
Hardcore gamers don't want gimmicks. They want a comfortable controller and unmatched gameplay. They don't want to wave around and swing shit all over and hold a iPad up to the screen for extras. We want fast paced action. Do we like Zelda and Mario? Hell yes we do. But start catering to the hardcore fans that made Nintendo what it is today instead of the spoiled 6 year olds and residents of nursing homes. If the Wii-U wants to survive, they need to separate the stupid motion and tablet integration to the real gameplay.