Pretty much anything is better for 2D than Unreal Engine. But yeah, Godot does a better job with 2D than Unity, and it's much simpler to get started with.
I'd argue the only significant thing it's lacking, an actual practical concern for indie game development, is a good asset store. Saying Godot is useless because it will never have feature parity with UE5 is, of course, extremely silly and not a practical concern for most games.
I'd argue the only significant thing it's lacking, an actual practical concern for indie game development, is a good asset store. Saying Godot is useless because it will never have feature parity with UE5 is, of course, extremely silly and not a practical concern for most games.