pues yo tampoco lo veo excelivamente complicado y en cambio sí muy potente.
No te voy a negar que quizás al principio cuesta un poco, pero enseguida le coges el truco y creo que vale la pena, sobre todo para webs colaborativas.
La instalación... pues a mano sólo debes de ejecutar el .mysql y modificar el archivo settings.php tampoco me parece demasiado, teniendo en cuenta que la instalación sólo la haces una vez por web, nunca más.
No en todos los modulos interviene la base de datos, y cuando interviene sólo hay que ejecutar un arhivo.mysql que es muy sencillo. La base dd datos interviene en casi todoas las modificacioens de cms, no sólo en drupal
pero esto es como todo, cada uno tine sus preferencias, estoy de acuerdo en que no es el más sencillo.. pero te da muchas opciones, todo es probar