Epic Games Store - 88% split goes to devs

Punitive and a shrewd business move aren’t mutually exclusive, in my opinion.