I actually am surprised that services like Steam, the Apple App Store, and Google Play are able to command as high a margin as they do for sales commission. I mean, it's obviously possible because it's reality, but it's nonintuitive. I wonder if it will continue to be that way. For iOS, you don't really have a way to install apps outside the app store without jailbreaking, but you do for macOS, and I've seen a number…
Then you have the privilege of having not been in independent game development before Steam then! Steam takes about 30% and that comes with little to no stipulations. You can go put your product on other platforms, you can generate steam keys and then sell those keys off platform (and take 100% of the revenue), and from the very first sale you get ~70% of the revenue. In the age before Steam you had to approach a pub…
Which is significant, and missing from most of the discussions about Steam's revenue share. Game creators can generate as many keys to activate their game on Steam as they want at no cost, and sell them however they want. If you buy a game from Humble, Amazon, or any other website and receive a Steam game key, Valve doesn't receive any money from that purchase.