Потому что для мелкого и среднего бизнеса Битрикс - отличное решение. Да он платный, но сходу закрывает большую часть потребностей, разработка чего-то подобного с нуля выйдет в разы дороже. Найти партнёра для поддержки - вообще не проблема, а благодаря системе сертификации разработчиков, примерно понятен уровень этих партнёров.
Если вдруг разругаешься с текущим исполнителем, всегда можно найти другого.
Так же многие поняв, что услуги агенств стоят слишком дорого для них, нанимают программистов в штат. И опять же, если у вас фирма никак не связана с ИТ, то как вы поймёте что ваш новый (первый) разработчик толковый? А если у человека есть оба платных сертификата по Битриксу, значит большинство типовых задач он выполнит без проблем, и так что у следующего кто будет это поддерживать глаза не взорвутся.
С технической точки зрения там всё действительно печально. Сейчас они вроде взяли верный курс, но наследие 2003 года всё равно видно невооружённым глазом.
Только ведь платформу выбирает не программист, а клиент. А клиенту надо чтобы меньше геморроя, всё работало, и было с кого спросить в случае чего (ТП Битрикса, приоритетная для платных клиентов). Вот и всё.
А сравнивать преимущества Джанго и Вордпресса (условных) далёкому от этого всего клиенту, нафиг не сдалось.
А вакансии на фреймворках - это скорее всего командная работа над крупными проектами, там к удалёнщикам относятся с недоверием.