Why is Unity the most popular engine?

Well, Unreal can’t compete with Unity on mobile, that’s a fact. Unity was born on mobile. I’m not saying Unreal is useless on mobile, neither is Unity on high-end.

Talking about revenue numbers? Well, Pokemon Go was made with Unity and did $1 billion in just over six months:

I think both engines are great in the hands of skilled developers.