я на yii1, yii2, laravel, symfony писал/поддерживал на каждом по 2 года, в yii постоянно на поддержку попадались километровые контроллеры и такие же модели, причём с логикой; в symfony всё было вылизано через чур и много событий, своё ddd — но в общем код приятный получался (только со своими заморочками), на ларе всё просто - ху..к-хуя..к и в прод (я работаю с таким подходом) контроллер (принимает запросы, через модели тащит данные или записывает чё, остальная логика в папке Services, откуда всё инджектится в контроллеры — всё банально, просто, красиво). а в общем все три норм, но само быстро и проще пишется на ларе