Apesar de não estar familiarizado com o Sitecore, eu vou sair em um membro e sugerir que o Drupal é um bom jogo, exatamente porque é insanamente flexível.
Ao procurar migrar um site da igreja de HTML estático para uma plataforma CMS, fiz o download e testei mais de 50 plataformas diferentes. Tomou meus fins de semana por vários meses - sim, eu sou um otário por punição! A maioria eu poderia descartar em menos de meia hora - problemas de estabilidade, falta de documentação, nenhuma comunidade para falar, e assim por diante. O Drupal foi a minha escolha final.
A configuração padrão do Drupal é semelhante a um blog, claro, mas isso parece ser principalmente porque essa é uma configuração que os novos usuários entendem e podem usar como ponto de partida para personalização.
Uma das principais habilidades de que gosto é a maneira como o Drupal trata todo o conteúdo da mesma forma, permitindo que você mostre várias perspectivas do mesmo conteúdo em diferentes locais do site.
Alguns módulos, como o CCK e o Views, são tão poderosos que requerem estudo independente por si só. Como você pode imaginar, isso é bom e ruim.
Sou um desenvolvedor em tempo integral - mas quase nunca precisei me desvencilhar e me preocupar com código PHP.
Se você quiser uma solução pré-embalada com suporte total - algo próximo ao modelo de código fechado - confira Aquia Drupal , eles oferecem uma solução completa instalador e suporte com alguns extras impressionantes. (Esclarecimento: A distribuição Drupal do Aquia ainda é GPL, então você pode baixar e testar / usar de graça. Eles apenas fornecem suporte e alguns serviços de rede também).