Вопрос не в том, какой фоеймворк круче и что выбрать, а как писать код. Laravel как часто бывает не имеет обратной совместимости очень часто, а последние версии вообще на 30-40% состоят из компонентов Symfony. На Yii2 тоже пишут сложные системы и они работают - просто нужно стараться писать грамотный и гибкий код. А в эпоху микросервисов - пишите вообще каждый сервис на чем угодно.