On the surface level Unreal has it beat for features. However, Unity is generally considered more lightweight plus being easier and less clunky to code for.
Over the years that's been changing though. With more half-finished bloat being added plus PR disaster's like this, open-source alternatives like Godot are becoming more popular for those who still don't want to use Unreal for whatever reason.
I made a blog post about my experience switching from Unity to Godot earlier this year, and some tips for Unity devs. Hopefully this can be useful for Unity devs considering the switch.
I work at an Unity-adjacent company - Here's what's happening
Per the CEO in today’s meeting:...
Switching from Unity to Godot: Tips and What You Should Expect (popcar.bearblog.dev)
I made a blog post about my experience switching from Unity to Godot earlier this year, and some tips for Unity devs. Hopefully this can be useful for Unity devs considering the switch.