Все же сравнивать Framework и готовое решение не совсем корректно на мой взгляд. Но попробую набросать свои мысли в общих чертах.
Laravel - легкий, красивый, всякие новые модные штуки реализует и использует. Писать небольшие проекты, всякие rest api удобно и быстро. Учиться и подсматривать красивые реализации на нем хорошо. Но все-же если что-то большое, то потянутся зависимости, появится модульная архитектура.... в общем скорее всего проект уедет уже в сторону Symfony, хотя зависит от самого проекта. Т.к. довольно небольшой, то изучить можно достаточно быстро а далее использовать параллельно с другими решениями.
Symfony - крутой, гибкий, большой. Пилить на нем можно проекты любой сложности. Огромное распространение как решений на его базе, так и отдельных компонентов.
Magento 2 - готовое решение под e-commerce. Довольно большое и громоздкое, но тем не менее очень функциональное и гибкое. Это решение уже из мира энтерпрайз, поэтому не так быстро втягивает всякие новомодные вещи в ядро (хотя в конкретной реализации (проекта) никто не мешает подключать и использовать что угодно), но так-же реализует и свои интересные подходы. Кстати консоль в M2 построена на базе symfony console.
Ну и далее, хорошие разработчики востребованы и там и там, можно немного покрутить и то и другое и посмотреть к чему больше душа лежит.