One thing that steam does better than any other place is create an incredible store experience to sell games on. I don't think any other game distributor has an algorithm as good as theirs, and all the integrations and hookups that come with it. For example, Nintendo's shop page for each game is sparse in detail and lacks so much information buyers have access to in that game's Steam page counterpart. The store search and other store views display games far more efficiently than nintendo's search and store views, making it much easier to find what you're looking for in fewer clicks and fewer minutes.
if you have the time, try to find a game on nintendo vs on steam. Don't google for the pages, go to their base shop page and start from there. Try to avoid directly searching the title, instead search for keywords as if you're a gamer trying to recall a game suggestion you heard from a friend like 2 weeks ago. You'll notice the plethora of differences that combined puts steam on a whole other level of sales and content distribution if you go about it like that