The only way to say that with a straight face is if you are one of the "I bought my Switch only for Nintendo developed exclusives" crowd, and even then, you would have had to also had a WiiU AND bought all games on it.
Not only that, but you would have to totally disregard Kirby, Labo, and Mario Tennis Aces. So the pro-drought argument would have to be "indies don't count, ports don't count, and Nintendo's first party titles don't count if they don't interest me personally." And if you define a drought that way, pretty much any system can be in the midst of a drought at any moment based on anyone's tastes and whims.
But, if you look at Nintendo's own promise to release approx. one title every month, including a mix of new games and Wii U ports, they're right on schedule:
January - no releases, probably to incentivize sales of their 2017 titles to all the new Christmas Switch owners
February - Bayonetta 1 & 2
March - Kirby Star Allies
April - Labo (and possibly Hyrule Warriors Deluxe or Mario Tennis Aces)
May - Donkey Kong Country: Tropical Freeze
June - Mario Tennis Aces and/or Hyrule Warriors, if they haven't released yet
So for the first six months of the year, that's six games (and that's counting both Bayonetta and Labo once once each, even though both are actually two games), including three new titles and three ports. Mind you, that's only counting games Nintendo are publishing themselves, and it's also ignoring the possibility that there are games (Yoshi in particular) that haven't been dated yet that could still release before the end of June.