Epic Games Store - 88% split goes to devs

And when Steam started up, that 30% cut was a lot cheaper than managing all those services yourself. It probably still is for a smaller developer.

Elaborate.