Firstly, we still think Joomla! has a role for the foreseeable future. It is a powerful system, in many ways superior to WordPress. After all, WordPress was originally conceived as a blogging platform rather than a proper all-in-one CMS. It can be slower than Joomla (if incorrectly hosted or optimised), and the database can be less streamlined.
However, we have to think foremost about our users and the feedback is overwhelmingly that Joomla is a pig to use for the average client in comparison to WordPress. Where Joomla is perhaps a coders system, WordPress is for the consumer. Coding, speed and efficiency are not the main factor – ease of use most certainly is.
It is also apparent that the general standard of mainstream plugins and support for WordPress are vastly superior to the extensions available for Joomla. Take WooCommerce (the shopping cart plugin) for example. There is absolutely no comparison in overall terms of ease of use and power, compared to Virtuemart for Joomla. There are many powerful features. There are many more users. You can add a knowledgebase, or booking system, or helpdesk, or social media integration, or SEO consoles, analytics dashboards and so much more.
Security fixes (and automated updates) are addressed well. Security plugins also work well (we recommend Wordfence for its ease of use yet full feature set). It’s true that WordPress is the hackers main target because of its popularity but this doesn’t mean it is any more vulnerable if the correct updates are implemented at the right times.
But, at the end of the day, it comes down to ease of use and deployment. We’ve lost people along the way who became disillusioned with the operability of Joomla as a business website CMS. We can’t really blame them. For the occasional user, WordPress is simply easier to find your way around and to use. You don’t care about the database structure or how queries work. You just need something that is easy to update and easy to learn (and remember).