While I do use the Switch undocked on occasion, I never leave the house with it. Mainly, I play undocked when someone else is using the TV, or to play it during commercial breaks or the like. But I prefer to play on my TV.
And when it comes to third-party games, I want the best version possible. Currently, that's usually going to be the Xbox One X version. If there is no significant performance difference between the Switch and PS4/XBO version and no online component that I may want to avail myself of, I may get the Switch version. But in the past 12 years the only multiplatform title I bought for a Nintendo system was Sonic Mania. Everything else has been an exclusive.