I think it is still far from Unity.
Thank God for that!
I am growing increasingly sick and tired of Unity here and Unity there.
I have little against Unity per se, but it is tiresome that it is recommended all over the place, as a general rule.
It seems to be the WD40/Duct-tape of game programming.
And everything gets to be compared to Unity.
I also find it interesting that the Original Poster does not have any opinion on Godot..
If I weren't entrenched in my own engine and toolset using Ogre3D/Ogitor, I would definitely be using Godot.
I am not kidding. It came out of nowhere and has source code (great license!) and scripting and tooling and what more do you want?
It is also cross platform in practice, and that is a rare thing.
People are complaining about GDScript but I don't understand why Godot can't have a custom scripting language of it's own.
Instead of - like countless others - shoe-horning Python/Lua/Whatever. That feature is a plus in my book.
Not that I will be using it much because I am a hard-core programmer (of course) not a script-kiddo.
Godot is better than Unity in my opinion: source code, not commercial, scripting, visual editor but still hard-core code access for programmers bearing a beard.
And the language is C++, a great plus for me.
Which is my point:
Engines is a bit like fruit.
Do you like apples the most, or do you prefer pears?
<edit>
One of the features of Godot that I especially like is that it doesn't take itself too seriously.
</edit>