Cada uno cumple su función como tal, muchos optan por WP por lo cómodo y fácil y la mayoria de los blogs están bajo este sistema CMS y bueno tengo que reconocer que últimamente tiene mas funciones mas alternas con plugins extendidos.
Joomla nacido de mambo, es también muy completo pero a la hora de programar algunas funciones de sus modulos es difícil adaptarlos a tu gusto pero de allí muy bueno para web clientes
Drupal es uno de los gestores web mas potentes que pueda ver en la historia de los sistemas webs CMS, parece muy simple su aspecto a simple vista, pero lo que no se sabe de drupal que puede manejar desde un super framework hasta una red social, con oracle una base de datos poderosa así como con SQL server para windows, tambien cabe destacar que se pueden elaborar blogs y multiblogs (multisitios) tipos comunitarios así como se pueden hacer web pymes y webs clientes complementandolos con bridges y apps, complementandolos con sus modulos poderosos solo es cuestión de aprender y enfocarse un poquito en este sistema poderoso.
Por que una vez que se aprende drupal es un caramelo para el webmaster