I also have a Switch and the only 2 games I have for it so far are Super Mario Odyssey (very polished and entertaining game but after finishing the main story in about 10 hours, I’m unmotivated to get the remaining 800+ power moons left in the game) and Pokémon: Let’s Go, Eevee! (put more time into this than Odyssey at 15 hours but I probably won’t bother with completing the Pokédex).
Based on what a few friends have said about their favourite RPG/story-based games on the Switch, Xenoblade Chronicles 2 was frequently mentioned. I’ve never played a Xeno game before but a story-based game may be what I need to invest more time into my Switch.
It’s also very long. According to HLTB, the main story alone takes 65 hours on average and the game overall can easily last you over 100 hours. One of my friends has over 300 hours in XC2, but then again, he’s a huge fan of the series.
I’ve listened to a few tracks from XC2’s soundtrack and it’s outstanding. Seen many comments from people saying that the game has one of the best video game soundtracks ever and after listening to some of it, I can understand why.