Earlier quoted context omitted.
It's small enough of a code base that you can change things to suit your needs, too. Godot is definitely going to win the race long term, just like blender. People can use whatever they like, of course, but if you want future developer talent, youre going to need to use Godot.
That's a very bold statement, what has Godot done to warrant it? It's not even the most advanced open source 3D engine right now, considering O3DE (a fork of CryEngine) is open and backed by a fair few big players.
Godot (3.5) on the other hand requires a paltry 72.6 MB. Even less if you go for older versions or recompile it without certain features. It comes fully featured with it's own scripting language (or C# if you prefer but that requires extra disk space) and pre compiled builds for distribution with the final product. You can still use C++ if you wish however I've personally never needed to.
Godot may not be the biggest and flashiest engine out there but I find that it uses what it has got very effectively. It's extremely easy for newcomers to set-up (Just click the executable and you're all set. It even has it's own IDE.) and comes pre-packaged with the majority of features that your average developer will need.
For comparison, I'd say that it's the game engine equivalent of "QBE" or "tcc" to O3DE's "LLVM". It packs most of the punch of the latter in a neat little package.