Why is Unity the most popular engine?

But Unreal has grown a lot farther than Unity has done within two years.
Unreal 4 is choosen to make FFVII or Shenmue 3 because it is an engine more professionnal than Unity is, to make AAA games.