There are few people more frustrated than me
That’s up to you to decide. I’m guessing it would be the same as deciding whether an action goes on a route or a controller, being dependant on your application structure and problem domain, and personal preference sometimes. I don’t think this is something that can be easily prescribed.
They know. Not that I think it’s a good idea to transition from inside components, but that’s a conversation for another time!
As I state in my blog post, I think getting rid of controllers is a misguided venture.
You can instead use ember-route-action-helper to close over route actions instead.
send (only components have
sendAction) but I get your point. This is still better than having to cascade explicitely through each layer of components.
I can’t do anything with this feedback to improve on the current guides. I suggest opening issues with specific problems you have come across that you’d like to see explained in the guides.