Unity is quite healthy, because they still yeld a strong position across all console owners, mobile OSes, and the tooling that they offer, additionally the issue was among the indie community, less so with the comercial ones.
In any case, they learned the lesson, no one from management responsible for the runtime fee is still at the company, and the runtime fee has been dropped.
Alternatively you have Unreal, LibGDX, MonoGame, FNA, Stride, Murder,..... up to do your own engine.