Epic Games Store - 88% split goes to devs

Gotta say I am disappointed in both Sweeney and Galyonkin. Sweeney was criticising MS so hard for their UWP and Windows Store nonsense (rightly so) and now does the anticustomer nonsense.