Out of curiosity, what makes Godot overrated?
If I was to make a quick & simple 2d or mobile game today, I'd go with Unity. If you want to make something that will require more effort, but work well for years, Godot is better.
UE5 is the choice for anything 3d and complex.
I'd really, honestly, pick Godot 4 before Unity without any hesitation. If I had to pick from anything else that exists, UE5 would be my backup.
I keep wanting to commit to using Godot for projects but I'm unsure which foundation to build upon.