Why is Unity the most popular engine?

I’m currently using both, UE4 for fun and unity for profit.

UE4 is for artists, Unity for programmers.
Artists like good looking thing, programmers like productivity.
that’s about it.