This is a question that I’ve been asked a million times and 9 out of 10 times I’m able to convince the person that Wordpress definitely is better. However, there are circumstances where Joomla is a better option, let’s have a look:
1. Sites with a huge number of articles
2. Sites that have a large number of authors
3. When flexible menus are required
4. Good built-in protection
5. Built-in messaging system
These 5 reasons where outlined by Elmalak, a freelance graphic and web designer who works with Wordpress frequently.
I’m not sure if I agree with him on all the points above, I think Wordpress is capable of almost all of these with the use of some custom code or the correct plugin.