It’s great that Godot was in a good place when Unity had its (inevitable?) implosion. Having used both engines I think they are comparable enough that Godot was a perfect fit for small indie and casual devs to move over to without having to learn a completely new workflow. If Godot hadn’t been around I don’t know where everyone would’ve migrated to.
I’d argue Unity’s implosion was wholly evitable. All they had to do was announce, going forward, there would be different licensing. Big new version six months from now? Hey guess what, we’ll do things differently from then on, so make your preparations accordingly. But no - they fucked over existing projects. They tried to retroactively interfere with the business decisions of games that were years into development.
Oracle only gets away with that shit because they’re an eight-ton gorilla. And people still desperately look for the exits every time Larry Ellison announces a relicensing scheme based on how many computers you can think of.