The "Wii successor" didn't really need to happen. They should've just let the Wii brand be its own thing, a family/casual brand and removed the more core/enthusiast gamer franchises off the brand. Just let it be a side brand.
This crowd:
Was never going to "graduate" up to anything else, unless it was the typical young boy who becomes 10/11/12 and wants to play nothing but Call of Duty and Destiny.
Games like Bayonetta, 3D Mario, Zelda, Metroid, Madden, Sin & Punishment, etc. don't need to be on the Wii brand. The above audience isn't going to play anything but the more casual fare 95% of the time anyway.
The problem for Nintendo in the long run was always going to be the above, transforming into this today: