For anyone interested in creating games. I can only second this. Been using Unity for work and hobby purposes since Unity 5 and feel its always been undecided on how to do things. Even more so now than back then.
With Godot I've never had the feeling that I'm working against the engine to achieve something. Godot has one, maybe two different ways of doing something. If more than one, there are usually obvious tradeoffs between the two ways.