Epic Games Store - 88% split goes to devs

Income Statement: Revenue - directs - overhead = profit/loss.

It is pretty obvious why prices would go up in such a scenario.