Less software... ok, I mean if Mario, Zelda, Mario Kart and Xenoblade couldn't get it done.. what makes you think Pokémon and smash can at the same price it was last year..
Mario, Zelda, and Mario Kart are still system sellers this year. All three of those games will sell well for the entire generation. So this year's holiday line-up isn't just Pokemon and Smash. It's Pokemon, Smash, and all of their previous evergreens. That's always been Nintendo's strength in software sales. Also there's Mario Party, but who knows what that will do.
Edit: And yes, even just Pokemon + Smash alone is easily as strong of a holiday line-up as what they had last year.
For a quick comparison here, Mario Kart Wii released in April 2008 and its current shipments are 37.1m worlwide. According to
Nintendo's financial report for FY2009, it sold 15.4m in its first fiscal year. That means that 21.7m or 58.5% of its sales came from its sustained sales over the generation. That game is still being tracked at retail today because it's still selling. You can probably expect similar legs for Mario Kart 8 DX.
Zelda typically isn't as leggy as those other two, but Breath of the Wild has been something of an anomaly. It's currently selling better right now than it was this time a year ago. It will probably have a fantastic holiday season this year with millions of new Switch owners wanting to play the game.