Getting paid half as much to be a middleman as the developers get paid to make the goddamn game is obscene. Especially for Steam, a pseudo-monopoly on a platform they did not make. Steam is a program for Windows PCs from a company that makes neither Windows nor PCs.
Well, I guess they kinda do both, now. Nevertheless. 30% to be the gatekeeper is quite a fucking cut.