the only mitigating factor, for me, is that Unreal is eventually going to turn the screws and it will be just as bad if not worse. Probably some combo of "only free if your game is built for UEFN" and shitty sliding terms that cause people to end up losing more income than they expect.