I don't really buy into the whole idea that it's impossible for Nintendo to have third party support back on their home platforms. I just don't think they've ever been willing to invest in making the effort to do so and/or to risk the potential damaging of their strong family brand/IPs by properly courting the demographics that Microsoft and Sony predominantly target. That's entirely their prerogative of course and really the most valuable commodity Nintendo have are their IPs so their risk aversion makes sense.
I think it is entirely out of their control. They have to wait till Sony or Microsoft make a mistake and Nintendo has to pounce on it.