Steam offers rather valuable services to the developer in exchange for that fee though. You get to use Steam's existing infrastructure for content delivery, payment processing, advertising, community management, authentication (not necessarily DRM), multiplayer services, etc. instead of having to implement and maintain it all on your own. Self-publishing is not easy nor is it cheap.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments