I think WordPress is excellent… as a blogging platform. It could serve as a CMS too, if your CMS requirements are simple. Indeed, many people actually use WordPress as a CMS. Even people at my work place. But my idea of a CMS is so much more, and trying to make WordPress that sort of CMS I have in mind will require too many plugins, hacks, and various other kludges… if at all possible, to make the entire setup so complicated that one might as well have considered other software that had set out to be a CMS in the first place.
It’s just so strange that people continue to see WordPress as a CMS.
WordPress is really superb. I have to say that again. I use Drupal too, and I can tell you, the administration and maintenance of WordPress is so much more fun than it is on Drupal. (I still use Drupal because it’s a better CMS.) I always think software, like any good tool, should help you get your work done. Not get in your way.