I used concrete 5 when it just came out.. It was a breeze. Now you guys have gone and made so many changes its pretty hard to have the easiest things done without looking all around the web for tutorials.
I know its free but then again, if its free and 'useless' who values it..
I've only come to C5 recently, so I don't have anything to compare with your experience of previous versions.
I've developed in Wordpress, Joomla! and Concrete5. My reaction to them all is this. If you want to do a blog, use Wordpress. If you want to do a complete website, then any of the environments is going to take some time learning. My experience with WP & J! is that the one's time is spent largely learning workarounds. With C5, it's learning the underlying framework. If I have a choice, I'd rather do the latter.
But, I'd echo other responders and ask what you feel contributes to a steep learning curve -- no doubt that it exists.
You are allowed to delete your post for 5 minutes after it's posted.