I would actually put Wii and N64 well ahead of Switch-to-date in term of high quality 1st and 2nd party games.
I mean, if I were to list the great-or-close-to-great ones I'd go:
Wii: Mario Galaxy 1 & 2, Twilight Princess, Skyward Sword, Metroid Prime 3, Xenoblade, DKCR, Mario Kart Wii, Sin & Punishment 2, The Last Story. (10)
N64: Mario 64, Banjo Kazooie + Tooie, F Zero X, Ocarina of Time, Starfox 64. (6)
Switch: BOTW, Mario Odyssey, Splatoon 2, Xenoblade 2. (4)
You should say: quality first party games you like. Because you left out a lot of actual quality 1st party games, like Animal Crossing, Super Smash Bros, Fire Emblem, Luigis Mansion. That is the thing, Switch doesn't have a weak first party library compared to previous gens. It may not have the games you desire though. But the games actually released sell millions each, so I guess these are games a lot of people enjoy.