I don't get how game droughts always become an issue for Nintendo. They keep acquiring more and more studios, they keep making new successful IPs, but still they find themselves in the same situation time and time again. It's really hard to me to grasp how they aren't planning their lineups better.
One company can't do that alone. For PS4 and Xbox One droughts are filled by third-parties. And looking at the first party lineup of these two, they would look quite barren. So Nintendo needs 3rd-parties to fill the lineup.