I'm trying to say the audience for the games are very much there, Nintendo just has to not screw themselves over with the NXNintendo games usually aren't the problem also recently They've spread themselves thin which showed in some of their games like Mario Tennis, Starfox and the last Animal Crossing.
Their hardware and decision making though is what brings them down IMO.