If a decent PC store game through which mimicked Steams' featureset and charged only 12%, I think you'd see a renaissance in the industry. Hopefully Epic can deliver this on the back of Fortnite's success.
The good thing about software development is that there are basically no capital costs, mostly labour and rent. I'm surprised there aren't more games studios in Asia and Eastern Europe, where those things are cheap.