Если люди в вашей команде знакомы с PHP, то Drupal для них не должен быть сложным. Существует несколько соглашений, которым следует Drupal для создания уникальных для него хуков, но реализованных последовательно в ядре, поэтому, как только они будут изучены, ваша команда сможет написать код модуля, который может контролировать практически любой аспект работы сайта.
Основная причина того, что репутацию Drupal трудно изучать, заключается в большом количестве параметров на экране администрирования, но если кто-то серьезно относится к созданию и поддержке надлежащего сайта, этого должно быть недостаточно, чтобы отключить его от Drupal.