Why is Unity the most popular engine?

Unity is popular for VR because it had stable integrations first.

Oddly enough, Portal Stories is Unreal 4.