Drupal does have a steep learning curve, and it is certainly not for everyone. Out of the box, it's extremely easy to install... but you end up with nothing more than Wordpress until you extend it. The goal with any project though should be to find the tool that works best for the situation. For me, Drupal is (or at least can be) the answer the majority of the time.
Once you get Drupal, understand where everything is, comprehend nodes, can appreciate the beauty of blocks, and can recall which module you need for the specific situation - Drupal goes from being a nightmare to a dream. Projects that would normally take days to code in PHP or Rails end up taking hours with Drupal. You never have to think about validation, mobile compliance, or site speed if you know how to customize Drupal. To me, the best part is the community. Time and money is saved thanks to the huge number of modules and themes to choose from.
If you end up giving it another shot, check out the lynda training videos or grab a book from Amazon.