Unity Technologies has stated that PlayStation, Xbox, and Nintendo will pay the company's new runtime fee on behalf of game developers.
A new FAQ has been shared by Unity Technologies, which answers questions regarding the company's recent change in pricing plan for its game development engine.
...
Aren't there enough FOSS gamw engines out in the wild to keep indie authors and small companies working without concern for this kind of crap?
Contributing with a cash amount to have work done on any engine would be cheaper and more useful for all parts involved than having to deal with these vampires.
There is a viable open source competitor, godot. The issue is that for many developers who have invested years into their current project, moving engines midway is a ton of effort that might break them financially.
Viable, yes, but I don't think Godot currently matches up to Unity in terms of capability. I do think this will very much get an impetus going for people & studios to invest into Godot's development, though.