Сложный вопрос вы задали, все советуют ту CMS к которой привыкли. я работал только с bitrix, Drupal и немного с joomla. И мое впечатление от них таково.
1) Bitrix хорош когда например вам нужен магазин, вы просто покупаете редакцию битрикса за 20к, делаете к ней шаблон и все, отличный магазин с удобной админкой, кучей всяких рюшечек, графиков и прочего, ничего писать не надо. Но если необходим нестандартный функционал, то здесь начинается морока, так как у данной cms самая скудная документация, так в родном описании api, у некоторых функций и половина параметров не описана, а догадаться о их наличии можно только методом тыка, обращением в тех поддержку или куря гугл.
2) С joomla у меня небольшой опыт работы, фактически мне дали сайт написанный на ней и сказали измени, конечно она мне не очень понравилась, так как я в ней ничего не понимал, куча плагинов требуют оплаты, в теме черт ногу сломит (опять же возможно виновата моя предвзятость и кривые руки того кто эту тему делал изначально), но в целом, все что я хотел, я на ней сделал достаточно быстро с первого раза.
3) Drupal моя основная cms, выбирал я ее давно из за большой любви всех разработчиков и как мне кажется не прогадал. Куча функционала из коробки (в той же joomla вы не можете сделать какой свой тип материал прямо из коробки), отличная темизация, куча плагинов которые добавляют любой функционал, хорошая документация. Простой сайт визитку я делаю на друпале за день и не понимаю, почему говорят что на ВП быстрее, если большую часть времени отнимает верстка, а верстать придется в любой cms. Если использовать готовую тему то скорее всего на обычную визитку с блогами я бы сделал за 3-4 часа.