Epic Games Store - 88% split goes to devs

Yes, exactly, why am I paying $5+ more?
I honestly don’t remember if Far Cry Primal being $5 last time was before Ubisoft panicked and pulled all their games from the store or not, which I just remembered about.

edit ALTERNATIVELY:
Yes, exactly, why pay $5+ more?
This is like 66% of a dialectic here folks