Many Devs said the same thing during the WiiU launch, and look how that turned out. WiiU got TWO Fifa games, NBA, Mass Effect 3, and a bunch of other year old 3rd party games. Switch is getting the PS3 port of Fifa games, downscaled ports of DQ Heroes (a Japanese game), Skyrim (a 6 year old game), and ports of Rayman Legends, Binding of Isaac, Cave Story, and other games that released well over 1-3 years ago.
It's not getting Titanfall 2, it's not getting CoD, or Battlefield 1, it's not getting Resident Evil, it's not getting SFV, it's not getting Mass Effect Andromeda, hell, it's not even getting Fallout 4, Dishonored, or Doom, all of which are current gen Bethesda games, it's very likely the Skyrim isn't the new current gen version of it if Switch isn't getting FO4 or Doom. Also, despite the rumors, Dark Souls III is nowhere to be seen.
WiiU at least got the latest Call of Duties, Watch Dogs and a few other hot AAA games in its first 2 years.
If you look at the WiiU launch, it had a much stronger 3rd party line up than Switch. Switch has a much stronger 1st party line up to be fair, but it's also composed mostly of WiiU ports. At the same time, it should be noted that WiiU shipped with 3 million units on launch, and all preorders and initial sales totally sold out when it came out. Switch accomplishing the same thing with 2 million launch units, and very limited Preorders is nothing to laud at. Time will tell how successful the Switch will be, but thus far, it's not very deviated from the WiiU's launch aside from slightly better marketing.