I have come to the same conclusion through my experience and agree on all the points from my perspective.
But when you bring in someone who has no PHP nor web development experience and get them to set up a site, Wordpress is the winner.
If you set up a basic install of Drupal and a basic install of Wordpress people are much more comfortable with Wordpress even though it isn't doing everything. They seem to find it much easier than using Drupal which may offer them more.
But when presented with a pre-configured Drupal (i.e. with a WYSIWYG editor and some basic views and content types) I have found that people find Drupal a lot easier to use over Wordpress and Joomla.
I know there are reasons for not including a WYSIWYG editor and various other features in the core of Drupal and I understand and agree on a lot of the points raised when this is brought up. The answer is distributions. More needs to be done on this front to help make Drupal seem more finished and easy to use for new comers who don't want to delve in and just want to add their content.
