Systems like Wordpress or Joomla (which is what we used to use) are some of most well-known content management platforms. They enjoy immense popularity because they tend to focus on lowering the barrier to website creation. They do this by attempting to take actual development work out of the equation, reducing it to installing an off-the-shelf theme and a set of plugins.
This is a fine solution for many businesses — after all, the web industry has been thriving on this approach for the last decade or so — but for many other businesses, it’s the wrong approach. It works well for those who simply require a web presence and nothing more. It’s a cheap solution that will give the client some aspect of control over their own website.
For those who see a website as an investment, and as playing a critical role in their marketing strategy, it often results in an ugly and ineffective website and a blown-out development budget.
We've put together a more in-depth article here.