Потому что эта большая куча ...но кода. Стоит только ядро посмотреть. Я молчу про разработку модуля, чтобы он тупо на нэймспэйсах работал. 500 ошибка. ))) К примеру когда подгружаешь лэнг файлы. 😂
Я видел код на Битриксе. Один раз мне прилетела задача исправить кое-что в огромном сайте (биржа по продаже текстов), с которого уволилась вся команда. Ну, исправил) Страха насмотрелся, конечно)
Но мне кажется есть возможность и на Битриксе писать хороший код. Я бы не взялся, конечно ) Но в теории, почему не фреймворк-то?)