I wouldn't say 1 is better than the other. Wordpress is better for some sites, drupal is better for some sites.
Wordpress started as a blogging software, so if your looking at pretty basic website portfolios where you aren't given a psd of what every page should look like to the pixel and you have a bit more flexibility, it's fantastic. Wordpress is pretty reliant on everything being in plugins. Some plugins are easier to adjust, some are a pain in the ass, so you often get stuck with what the plugin can, and can't do. But, there are so many that it's hard to not find what you are looking for.
Drupal started as content management. NS could easily be a Drupal site. Drupal also relies a lot on modules (similar to plugins) but the modules are more of a starting point. Drupal revolves around content types and "views" In wordpress you may install a plugin that will give you a slideshow that you plug somewhere into the site. You go to that module to edit and make changes to the slideshow. In wordpress, you create a "slide" content type, then create a view with the format of slideshow in which you can adjust everything within the view. Then you can make it a page, a block, or a panel and place it wherever you please. All settings are changed within views. This sounds a little more complex, but when you have everything as content types with the displays managed in views, youre only really going to 2 places and have complete control. You can combine content types and have a display that lists your most recent blog posts, news and highest rated releases all together if you like, but not your events. It's extremely customizable and exponentially more flexible.
However, the learning curve in drupal is exponentially greater than wordpress. A lot of people like wordpress cause you go... hmmm slideshow, this looks nice and you drop it in and plug in your images and captions and you're set. In Drupal, you need to learn how to manage and have more of an "if I do this, then this will happen" sort of mindset when you go into it .Of course, you can totally make custom stuff for wordpress, but you get more into programming.. which i don't mind, but drupal can do a lot more of the things through the UI. If you are going to argue for the simplicity of Wordpress, you shouldn't be having to worry about programming for it, cause honestly, I find programming for drupal exponentially easier.
Another thing I don't like about wordpress is a lot of the sites I end up working on are people started them and got way out of their league. I end up seeing a a bunch of php in the database, lots of html in the wysiwyg and snippits everywhere. The idea of wordpress is to limit these things.
The drupal sites I work on, no php in the database, the only html in the wysiwyg editors is stuff like bolding text or images in a blog post. and snipits don't exist because of the beauty of things like tokens, views, and blocks/context.
Wordpress is easier for someone who knows nothing to start and maintain their own site.
Drupal is easier for someone who wants to pay someone to do it and end up with a stupidly easy to manage website (provided the programmer sets up the admin properly- only goes for drupal 7, drupal 6 was a shitshow)