O WordPress é um poderoso CMS (gerenciador de conteúdo), muito flexível e de fácil manutenção. Sua usabilidade permite que tanto profissionais experientes e altamente qualificados quanto o sobrinho que fez um curso de internet semana passada sejam capazes de criar um site sem grandes dificuldades.
Por causa dessa flexibilidade, o WP acabou ganhando a fama de ser um CMS de baixa qualidade. Na verdade, quem tem baixa qualidade é o programador que não planejou o site ou não soube explorar os infinitos recursos dessa ferramenta.
O WP possui mais de 16.000 plugins prontos para uso e uma comunidade fortíssima e atuante sempre contribuindo com soluções. Alcançou a maturidade e estabilidade há vários anos, e hoje pode competir de frente com qualquer outro CMS proprietário do mercado. A facilidade de uso e configuração o torna preferível a outras soluções, como o Joomla!, que apesar de também ser gratuito é um pouco mais complicado, dificultando ou até impossibilitando seu uso por um usuário leigo.
Bons profissionais conseguem fazer chover com o WordPress. O uso integrado com soluções como jQuery, Shadowbox e várias outras, permitem utilizar recursos tão avançados que substituem perfeitamente coisas que antigamente só conseguíamos fazer com Adobe Flash. Com criatividade e profissionalismo não há praticamente nada que não possa ser feita no WP.
Outra grande característica do WordPress é o imenso número de templates (temas) disponíveis para download. São milhares. Alguns são gratuitos (veja aqui), outros são pagos (veja aqui). Basta escolher o template e personalizá-lo de acordo com a necessidade e identidade visual do cliente.
Enfim, quem fala mal do Worpress é porque não conhece a ferramenta e não sabe o imenso potencial que ela tem. Só porque a ferramenta é gratuita não quer dizer que tenha má qualidade, basta ver outros exemplos como o Skype, 7-Zip, Firefox e Thunderbird, FileZilla, Chrome, Winamp, Libre Office, Ubuntu e tantos outros exemplos de softwares livres que possuem altíssima qualidade.