synfresh: [...]
6) Developer support (developers love the Steam platform and not just because of it's DRM aspects. Steam offers devs a wide variety of analytics tools that most other storefronts cannot compete with and it's real time).
To add to this
1 - Not only analytical tools. The Steam frameworks have a lot to offer to developers for deploying their games, not to mention the multiplayer frameworks. Most importantly - it is free to use. That was a brilliant move from Valve.
2 - Steam back-end is completely open to the devs, and they can do what they want. Compare with gOg, which have a very closed back-end.
3 - Valve do not take any cut from Steam keys sold outside Steam. Another brilliant move...
So the developers like Steam, for the most part. Not all, but most do.
PookaMustard: So in other words, Facebook + Valve + DRM + iTunes = Steam.
Either way, if their policy is to make buying games easier than piracy, might as well say they failed at that. Because piracy remains easier than buying at all circumstances, whether its Steam, GOG, the store, etc... In the very end, what have we? Pirates playing games earlier than their legal peers in most instances and without online connectivity.
So if I understand, it gradually went up by just adding features, and somehow, it attracted people to it, before it became the only gateway for some games. There was simply no event that made Valve's steaming product suddenly have more people, all they did is they kept supporting it...
Actually, you are wrong... Yes, people still pirate, but it made games more convenient than piracy.