One thing that wasn't mentioned: (realtime) multiplayer. What's the story here for Unity these days?
There's still a lot required in Unreal to implement things like bullet or projectile latency-correction unfortunately, but the base infrastructure they provide here is huge. Last I used Unity, there was essentially nothing. There were some third-party things but nothing you'd ever want to use in a shipping multiplayer game that isn't turn-based.
Has anyone actually shipped a multiplayer (not turn-based) game with Unity that doesn't regret the decision?