Yeah.
Epic gives better return to the devs, 88% compared to Steam giving 65%.
To put in perspective at 10 million sale, is extra 2.3 million to the devs compared to steam.
Also he said, we only need epic to download the game not play it, where we can disable the launcher. Something that cannot be done with almost all the steam games.
extra 2.3 to the publisher shareholders, the publisher doesnt necessarily pass it onto the dev's.