I moved to Godot after quitting from how frustrating Game maker studio 2 was to work with, the sprite editor sucked, the interface was annoying to navigate, the compilation times sucked but the worst of it was that it would crash randomly to the point I was too nervous to do anything and was saving every 2 seconds.
This was probably around 2017 or 2018 because I remember one of the first things I did was try to recreate Deltarune in Godot 3, but I started porting over Bun n' gun after learning the ropes and it's sorta been my go to for development going forward, it's fast, it's easy to comprehend and it's way easier to collaborate with (I had friends who absolutely refused to work with me because they could not handle working with game maker)
I feel like this could have happened with Unity too at the time but Godot's interface actually made me wanna experiment with the 3D aspect of it and I actually learnt a lot more just playing around and looking at all the templates.
Something I keep thinking about, if I stuck with game maker I don't think I would have been able to make Sonic Worlds Next, at least with the tools available at the time I don't think I would have been able to learn and pick up how to do it effectively and simply.
Godot's not perfect, the 3D grid map's broken in the latest version so it's useless, tilemap's are way better then they were in the old versions but the collision editor's still extremely laggy, prone to crashing (I had to make a work around so i didn't have to set up collisions for everything) but I'm really happy with where it is right now and I'm genuinely looking forward to how they improve future versions.
I personally believe you should stick to whatever game engine you're comfortable with and I think it's really unproductive to start fights with people over what engines they use, I don't think I'd be where I am without Godot but I don't think my experience should be used as a reason to ditch game maker.