It is still a nice engine for small teams though.
Unity's GUI solutions so far are plagued by terrible performance on the common usage scenarios, terribly undocumented when it comes to making your own components, and the layout system is simply a big mess.
While Godot's isn't anything particularly worth praise by itself (especially when compared to dedicated UI toolkits), the simple fact that creating a simple 2-screen interface does not melt a mobile device's CPU puts it far beyond Unity. That, and the layouting is relatively saner.
So much so, that at the company I work for (which is sort of consulting, not products), when we need to do 2D or UI-heavy games, we go to Godot, to the extent of training Unity developers on it instead of trying to make do with Unity's UI.
I do agree on the other points though, Godot is still very young as a community and so the asset store is pretty vacant.
50% of the titles, including some first party ones, are using Unity.
If I was an Unreal user, I wouldn't let go of Blueprints and GC enabled C++.
Do you have a firm grasp on the weaknesses and gaps in Unity as well as it's strengths? Would you say you have a clear understanding of the breadth of features and how much they matter to it's primary markets?
I'd love you to be right but you'll need to do more to convince me that you have some special insight in this matter.
It doesn't seem like a bad choice but it's definitely not secured it's lead.
I want to like Godot but it feels like it's making the same mistakes Unity 5.x and earlier did with fixed shader and script languages that just aren't as useful as the languages they're abstracting. I want to use GLSL or Vulkan or DX12 not a custom language that will get in my way. Its a C++ engine that uses script runtimes like Unity did. This makes it hard to optimize across languages and why Unity went down the whole IL2CPP path. Now Unity is moving more and more features into C# with a custom C# compiler to better optimize with user code. Godot will have to succeed where Unity could not.
Godot looks very promising but if you don't think its an uphill battle or that Unity is easy to beat you're mistaken.