Rails has always had a severe learning curve. I don't think it's gotten harder, it's just shifted in what you have to learn. I think that if anything, the inclusion of things like Bundler has made it easier (seriously, conflict resolution in Rails 1.x apps? Ew.)