Well, a simple Amazon search seems to contradict it:
https://www.amazon.com/s?k=nintendo+switch&ref=nb_sb_noss_2
But let's just say you're right, I'm not from USA and don't buy from GameStop anyway.
In here (latinamerica) Switch is very hard to get even at normal inflated prices we usually have and all vendors I called (a bunch of official and non official resellers) always say the same: "It's hard find at a good price, and even then at high prices it goes instantly, call me in ### weeks to check again when we re-stock"
For that matter, I had to get a Switch Lite instead early in July, so my gf could play AC, it was around $240 then, today it's well over $300 anywhere, since people started buying it when they couldn't find the bigger one.
I've listened the same thing over and over again from friends as well.
Also, regarding the games, most of them are not also for me, maybe AoC and definitely Xenoblade, but the rest aren't even on my radar, the thing is that Nintendo is keeping players busy, those who don't care about most of them are defnitely not their target audience anyway (I wouldn't pay $60 for Paper Mario or Pokemon MD, i.e.).
No one, it seems, just kids, which happen to have more money than adults because Switch is flying out of the shelves (that's a new thing I learned today).