Wordpress, especially 2.7, can do a lot for small sites and blogs once you've got the basic install up and running. And let's face it, with so many hosts providing one-click installs of WP and Plugins available via direct downloadable updates now, administration is much easier.
Further, the revamped user interface is a huge boon to finding what an author needs quickly. And on the design side, being able to easily select templates to apply to a page now is a wonderful improvement and helps separate the setup and design part of the site from authors' needs.
However, it's not a quick solution for any content management system (CMS) problem. There are many sites which just won't quite work on WordPress. For example, recently a client was discussing whether WordPress could handle their many thousands of pages as they migrated from static hand-linked html. (It was good that they wanted to move to some modern CMS.) However, the site isn't really designed to center around blog entries, and their static page count is huge. Both of these factors work again WordPress, despite it's recent advances.
All we had to show them was how long the single page selection menu would be in the administration to give a good example of some of the shortcomings still inherent in WordPress as a full-fledged CMS. Even with plugins such as Page-mash, there's only so much effort that's been put into general site control that you would normally expect in a modern CMS. So while we're certainly very happy with the changes that have come out in WordPress, it's still not everything for everyone.
404-849-2168