This is a thread asking for people's opinions. Do I really need to end all my sentences with "in my opinion" ? Or by "as far as I am concerned" ?
You can say that Xbox has no games, I certainly won't be the guy quoting you because you did not specify that this is your personal point of view. Because obviously; it can't be anything else than that.
And to give more insight on why I think this, I am a veteran gamer like many of you out there, and I have played quite a ton of games. So there aren't many games that get my attention, and Switch is not in a great position so far "as far as I am concerned". I also see 0 interest in vastly inferior versions of multiplatform games. I will never play Doom on Switch. I have a Wii U and I love this console, but it certainly did not have enough games either. So I am not interested by Wii U ports either. Finally, I am not very interested in first party games overall, seldom do I enjoy a first party game. This applies to all manufacturers.
So in the end, only third parties that run well and are not ports from older games remain. That's really not a lot of games on the Switch.
However, if a game runs just as well on Switch, then it will definitely be my platform of choice for the game. I played and enjoyed a lot Valkyria Chronicles 4 on Switch, Sonic Mania and Dead Cells as well.