The Epic First Run programme allows developers of any size to claim 100% of revenue if they agree to make their game exclusive on the Epic Games Store for six months.
After the six months are up, the game will revert to the standard Epic Games Store revenue split of 88% for the developer and 12% for Epic Games.
I don’t know that I’d take a moral stand against epic and for unity https://www.gamedeveloper.com/culture/why-is-unity-s-merger-with-ironsource-angering-developers
Don’t forget https://www.crytek.com/ is still around too and still making CryEngine (there were some bad years where they were struggling to pay people, but they seem to be in a good place again). Lots of work going on behind the scenes to improve this engine for Crysis 4 and Hunt Showdown from what I understand.
There’s also the (heavily modified at this point) cryengine derived https://o3de.org/.