Why is Unity the most popular engine?

Yea, but the downside though is that using Unity/Unreal also means losing all support for pre-existing mods and maps of which there are literally thousands.