Earlier quoted context omitted.
I think Ember is great, and agree more people should use it, but it is NOT simple. It is easy, but it is extremely complicated. Ember follows in the Rails tradition of "convention over configuration". This means common activities can be done with a simple command, creating a file, or adding a flag in the right place. This comes at a price: everything that happens in your Ember app is deeply tangled in Ember internals…
>"everything that happens in your Ember app is deeply tangled in Ember internals which are very complex." and >"it's fundamentally at odds with what I would consider the Node Ethos, which is small packages that do one thing cleanly." You could substitute "Ember" with "Microsoft Windows" and "Node" with "UNIX" and be just as correct. I wonder how frequently this design/philosophy decision comes up.
as a service!