I’m pretty sure Unity got traction because they jumped on mobile very quickly. Back in 2010, Unity was nowhere near as polished as it is today. At that time it was a struggle, however it was the only show in town to get on iOS.
Once Unreal cracks the mobile nut, I think there will be a big shift.