I'm using Godot for the 5th week now, and my only background in game programming was in Blitz Basic (structured programming, I 've never learned OOP). After reading the basic tutorial, I decided to program a quick Asteroids clone.
That's how this project, done by a single lazy noob for 5 weeks in his spare time, is looking so far...

I don't know about Unity, but from what I saw, Godot is so powerful that in 90% of the times I'm doing something hard, there's an easier ready-made tool to solve my task. And since it's opensource, it'll be a matter of time until it'll become widespread.