Этот протокол подразумевает возможность построения такой цепочки адаптеров или мидлвэров если хотите.
Не говоря уже что на сегодняшний день делать активные вьюшки - избыточно. Потому то почти все используют вариации MVP/MVVM/MVA.
и это приучает разработчиков делать много маленьких объектов а не дебильные классы менеджеры.
var function = {
this: {},
prototype: {}
};
MVC 79-ого года на бэкэнде не применим.