А мне забавно читать мнение теоретиков.
А мнение практиков здесь так же не катируется.
Unity технически ничем принципиально не отличается от UE4. Разница лишь в том, что Unity как конструктор навешивается интересующими конкретного разработчика модулями и расширениями, собственными или чужими, кривыми или прямыми.
В UE по большей части всё есть в коробке. Кому-то этого достаточно, кому-то нет. Кто-то берётся обвешивать UE, кто-то нет.
И кстати, Unity такой же бесплатный, как и UE4. Только у Unity ещё и порог бесплатности выше - $100 000 годовых. После превышения этой суммы, достаточно купить лицензию за $1500, без каких-либо отчислений, или платить ежемесячно по $75.