Wait ... you're upset that some games went to Epic instead of Steam? Who the hell cares about which launcher a game is stored in?
Is this like the PC equivalent of "console wars"?
Personally I thought the benefit of everything being on Steam was that.... everything is on Steam. It's just easier to manage. You don't need to have 50 launchers running, switching back and forth between them.
Probably sounds weird but Steam has ended up with an almost-monopoly on PC gaming, yet nobody (including me) gives a shit because it seems to "just work".
As for how much of a cut Steam or EGS take, how many consumers really give a shit? How many people on this forum (where people are more likely to give shit) really give a shit?