Потому что опыт работы с фреймворками symphony, laravel вырабатывает правильные навыки работы с кодом, патернами и в целом mvc.
В этих фреймворках используются лучшие практики и дополняются. Весь смысл в том что человек привыкает к этим стандартам и пишет код правильно.
Насчет:
Magento
Opencart
Drupal
Тут хз видимо у них есть или проекты написанные на этих движках или смысл тот что и выше.
Но на практике это все пишут Эйчары которые тупо просто перечисляют все что слышали и даже не понимают надо оно или нет. Просто по шаблону. Так что проще записаться на онлайн собеседование и пообщаться что им конкретно надо