I mean...if you compare stuff like this you have be somewhat reasonable. You list the handful of 3rdParty games that have been available on Switch in its first couple weeks...but have to list every big games that PS4/XBO did get on their +3 years on the market to prove a point ? I mean come on. No one is arguing that these systems, especially the the PS offer much more 3rdParty content. But it took years for games like Mass Effect, FF, Persona or Red Dead to show up ...some like RDR2 or KH3 arent even out. Some of the biggest games this gen are also based on old gen games and Remasters/Ports like GTA V, Skyrim Remastered or the first Destiny.
Every big Japanese publisher is supporting the Switch and we know that series like Dragon Quest, Monster Hunter, Tales Of. SMT and co. are headed into that direction.
But thats not even the point...if your main argument is that because the 3rdParty support on Nintendo console XY is worse than on Playstation that all is bad...i can understand it but i dont think its a solid base for sales/potential discussion. Yeah GTA V is bigger than Rocket League....that doesnt mean that having RL on Switch doesnt improve the 3rdParty offerings on Switch. And even if Rockstar announced GTA V for Switch in 2018 - there will still be plenty of other games that wont be on Switch. Thats just how it is, but that wont stop from 3rds to make money of the system if its a success.
I'm not talking about it just in the context of time from launch, let's be real here. Take Prey as an example, of a third-party game put out after the Switch's launch that didn't come out on it but came out on everything else.
You can make some arguments about how maybe developers didn't have access to hardware early enough to make it feasible, and delayed launches don't make sense, whatever you want, but on Sony and Microsoft's systems it's not even a question, hence the myriad of cross-gen titles when current-gen first began. My point is not and never was that third-party games can't make money on Switch (because I don't believe that to be true), but that, in general, since the Gamecube, support for Nintendo's home systems by third-parties has been, abysmal, to say the least.
That detracts from Nintendo's overall value proposition for their machines, and while they have many great first-party titles, you can argue that it is a hard battle--if only because when the first-party titles
aren't great (Star Fox Zero, Paper Mario Colour Splash), it causes much more damage to reputation than for other platforms in the long run (case in point being the PS4's early first-party offerings like Killzone: Shadow Fall).
Switch could get GTA and still being missing a bunch of other games, the salient point is they weren't getting GTA to begin with, doesn't look to be getting any other AAA game released in the past two years, and what they are getting is Skyrim and FIFA. Even the titles you just mentioned for the Japanese third-party support are stumbling. Monster Hunter is getting a brand new game for everything except Switch, while Nintendo's machine gets a port of a 3DS game, and Dragon Quest is getting a 3DS port of the more front-and-center PS4 version, with no updates on a Switch version.