Steam does not.
Switch 2 does not.
I'm mostly a PC gamer but let's be real here.
I hope that changes though.
It is far, far better to have tons of high quality software available for a platform, than to have an amazing platform, but a limited choice of software.
Yes Steam has huge library (my ‘want to play’ list is over 100 titles at this point) full of games of all genres, qualities, and niches. But Nintendo has more than enough to do what they have done for years, i.e. sit tight on their beloved IP and dole it out at varying levels of quality on strictly low end hardware and watch their earning go up.
Funnily enough, I own a Switch and a PS5. I mostly buy and play on the Switch while the PS5 main function is getting covered in a thin layer of dust.