I recently discovered that the switch has a feature to "Match Version with Local Users", if you want to play over p2p wifi, which syncs everybody's game to the latest version that's available in the group. Never used local multiplayer on a switch though, and I imagine it wouldn't play too nicely with pirated games. (though, I'm constantly surprised by what the NX homebrew community creates)
https://upload.wikimedia.org/wikipedia/commons/thumb/c/c8/Du...
Though there's no Download Play any more. Though I can't say I really miss it all that much. It was practically an upselling/demo feature. I recall playing Mario Kart DS local co-op, and if you didn't have the game you had to play as a Shy Guy. It's not really going to be a fun competition with friends if the host has an advantage.
Switch still allows local multiplayer if the games implement it.