Switch is actually doing better than I was expecting one month ago. Sounds like it should be up this quarter YoY again. Next quarter should be the same, or a bit worse than last year's and the holiday quarter should be considerably better. All in all, I'm still expecting it to ship 18m this year, unless Pokémon and Smash cause a bigger impact than we expect (which is not impossible).
Bet with Teeqoz for 2 weeks of avatar and sig control that Super Mario Odyssey would ship more than 7m on its first 2 months. The game shipped 9.07m, so I won