The key difference is that Unity was a commercial venture from the start and Godot is a FOSS project.
That's not to say FOSS development doesn't have its own challenges and potential issues, but I don't think it's fair to say they are resigned to follow in Unity's footsteps simply because they are now receiving funding.
By example, Blender is receiving a not-insignificant amount of funding from a variety of sources and they are doing better than ever.