Despite the fact that many Nintendo supporters claiming in this site that price cuts are yet to come, I don’t see Nintendo doing many price cuts for the switch. Even with 3DS/2DS they didn’t do too much. And even Nintendo stated that as long as they can, they will not do price cuts.
As for the games mentioned above, only a New Mario Kart can increase the sales but most people that have Mario kart 8 DE will buy it. Ring fit adventure is already the switch sports and we will have to wait and see for a Nintendogs game on the Switch.
As for the other games (2D Zelda, Star Fox, 3D Mario, 2D Mario, Pikmin, etc), I don’t see them helping to do astronomical sales for the system.
As for PS4 the final number is really on Sony hands.
But the system is 7 years old, is priced at $299(slim)/399(pro) AND it’s going to be replaced in 4 months, and still will do more than 10 million units sold this year, that’s a feature that no other console achieved before.