Nintendo may be able to get "their" games the way they want with Mario, Zelda, etc., but do you seriously think devs like EA, Capcom, Square-Enix, and Epic are going to get the results "they" want with the system while using their new game engines that they have put lots of money and working hours into making?
Not even close. Their engines wont run for shit on the Wii U hardware and they won't waste their time gutting the life out of their games to get them to run properly on hardware that is just above the ancient console hardware that is now being replaced. 3rd parties aren't wrong or "misunderstanding" about the Wii U being weak as shit, it is. It is, just like the Wii, the one system that sticks out like a sore thumb and when they are working on game for PS4 and Durango and, for example, go from 8GB of GDDR5 Ram / 8GB DDR3 Ram, and then look at the Wii U's 2GB DDR3 Ram with 1GB available for the actual games, (who knows what will be fully available for PS4/Durango but the gap is still the size of a black hole) they are going to look at the Wii U hardware and facepalm.
There's already been several 3rd party games that already have skipped or are skipping the Wii U and that's not even taking the hardware portion into it. Once the PS4 and Durango are out and the new engines from these devs take over, the Wii U situation will flat out be worse due to the hardware gap, and once again, make it a Nintendo exclusive box. At the end of the day, the hardware is weak by today's standards no matter how people try to spin it and the difference in hardware will be seen very soon. Face it, Nintendo severely underestimated the hardware that would be powering Sony and MS' new consoles and now it's backpedaling time. Sales are bad, marketing is bad, hardware is behind, and it's all a misunderstanding apparently. It's not Nintendo's fault, it's everyone else's.