What you describe in the rest of your comment is equally applicable to Ember (if not more, since Ember goes beyond the view layer).