Про версионность

Фактически каждая коммерческая версия Magento — 2.0.*, 2.1.*, 2.2.* это отдельный продукт.
Поэтому имеет смысл иметь отдельные ветки и версии вашего экстеншена под каждую из мажорных коммерческих веток Magento.

https://habrahabr.ru/post/324450/

Против подхода Битрикса, который печется о обратной совместимости всех версий (как заявлено). Лично я считаю, что подход, выбранный Magento — лучше.

Позволяет постепенно избавляться от костылей, позволяет вычищать код и т.д.

Про Битрикс и Magento

Подслушано в фейсбуке =)

Мадженто — тормозит по определению, чтобы добиться от неё открытия страницы меньше секунды программист допиливал 3 месяца, взяли сервер за 300$, настроили кэширование и всё равно тормоза нет-нет, но лезли. Магазин был что-то типа 15000-20000 позиций.
Админка так себе, дополнительный функционал тоже, не знаю, что все так от неё прутся. Раскрученная хрень, как мне кажется.

Битрикс — корпорация по вытягиванию бабла. Как только говоришь программисту, что у тебя Битрикс, сразу слышишь «Ооооо!» и включается 3-4 значный ценник в валюте. Админка и идеология — просто кошмар. Заставить работать можно, но это дорого всегда. Знакомый на допилы потратил 5 000 000 руб. за 3 года и ещё осталось, что допиливать.

На свой проект я бы не поставил эти CMS никогда и ни за что. Это просто заложить себе геморрой на долгие годы вперёд.

Подслушано