What was Epic thinking dollar signs.,(reply>)," @JoNNy_CoD Philo Steam offers 100% revenue if you ever want to. (Just generate the key and sell it somewhere else). This is why a lot of indie dev in <a href=""http://itch.io/"">itch.io</a> can gives the consumer steam key (because steam won't charge them) and a lot of store can offer competitive price (see GMG", cdkeys, Amazon),(reply>), @JoNNy_CoD Philo Valve gives more features to both developers and customers. First of all, user reviews and community forums. Epic does not give that. Also supporting  more platforms, gives regional price (for example, I'm a Linux user who lives in a country with minimum wage, which a lot of people gets, of 370 usd/month), outside keys, a content workshop etc... So, Steam is not just a store window, also a marketing tool and community hub. But I have to admit, it should give a better price to developers for Indie titles.,(reply>), @JoNNy_CoD Philo steam isn't just a shop window,(reply>), @Nothinglastsforever Valve also lets developers to generate keys for free to sell anywhere else. Those keys you get from Humble Bundle and Greenmangaming? Those come from Valve. And that's the reason those games are so cheap. Valve doesn't get a penny from those sales too. So if a developer wanted they could sell those keys on their own store/website and get 100% of the profit. Yes, 100%.,(reply>), @JoNNy_CoD Philo70% of 30,000 sales is more than 88% of 3,000 sales. The 30% cut is standard of every other digital marketplace on the internet. Why does only Valve receive criticism for it? Not accounting for the mass exposure being listed on Steam offers, Valve's feature set it offers to devs easily makes up for that extra 18%. So, no, they're not offering "exactly the same thing".