I think Joomla was honestly an appropriate choice in its time - a few years back Wordpress really was "just a blogging tool" and Drupal, while perhaps a better cms at the time had (at least for our clients) a big downside in that explaining the whole "taxonomy" system was just too hard.
Things have changed lot in the last few years, Wordpress is an honest-to-god cms these days, and people (again, I'm thinking specifically of a few clients of ours) are beginning to understand why learning how to use taxonomies solves some real world problems. Perhaps Joomla hasn't progressed at the same rate. We've got a few clients with Joomla sites, but I haven't considered recommending Joomla for quite some time...
Things have changed lot in the last few years, Wordpress is an honest-to-god cms these days, and people (again, I'm thinking specifically of a few clients of ours) are beginning to understand why learning how to use taxonomies solves some real world problems. Perhaps Joomla hasn't progressed at the same rate. We've got a few clients with Joomla sites, but I haven't considered recommending Joomla for quite some time...