Trying and researching things is always part of the process, we can't run away from that.
You're right: there will always be a learning curve, whatever is being learnt.
I think the problem with Ember is that it makes the opposite claims, and fails to deliver, only because the documentation is lacking.