| Valve does quite a bit more than just proton. 0. They manage the most popular games store in the western world. 1. They provide a community forum for your users. 2. Host downloads of games (sometimes 100s of GBs). They distribute the content all across the world and handle region specific laws about what can be sold, etc. They host content at edge so downloads are super fast. 3. Process refund requests. 4. Have one of the better VR abstraction layers for game devs. 5. Provide networking and social integration (chat, anti-cheat, friends, etc). 6. They allow you to generate steam keys (at no cost to you) and sell them on your own website. 7. They process payments (PayPal charges ~3% for this, Stripe is 2.9%) 8. Achievements, time tracking, etc. These are useful for game devs who iterate on their formula (most use achievements to see what percent of a user base does X). That's what I can think off the top of my head benefits the game developers. The list of things that benefits the users is also pretty big (steam sales). I don't think any company is good or bad but Valve's offer to game devs is a pretty decent one. > Anecdote: some one else's account of this was that it was really helpful because the Linux portion of the community (while much smaller than other segments) provided consistently high quality feedback/bug reports. |
The killer feature of Valve / Steam for game developers is customer trust. For me, that trust has translated into a resolute refusal to buy games on any other platform.