Epic Games Store - 88% split goes to devs

I mean time will tell - Epic has publicly stated that it’s their intent, and I have no reason to doubt them, given the ongoing expense and PR drag.
All that said, I’m all for people making choices about what and where they buy based on their preferences. I don’t fault anyone for doing so.