Мне не нравится, какое там MVC. Если взять фреймворки - я работал с Yii и Phalcon, то MVC у них очень схожее, возможно, тут уместно будет слово "классическое". Уверен, и в других популярных фреймворках так же. В битриксе - по другому.
Так же в битриксе нет такого "базового" компонента, который можно было кастомизировать для своих целей. Например, нужно слайдер сделать. Как? Берешь новости - и кастомизируешь.
Я работал в студии, которая делала сайты на битриксе, и это считалось нормальной практикой.
Это просто не правильно - использовать вещь не по предназначению. И с этим я так и не смог внутренне смириться. Как мне казалось это неправильным в самом начале, так и продолжает казаться сейчас.