Angular 1.x was never meant to be an MVC initially. It was mainly for templating then they started adding stuff to it (services, directives, digest cycle, dependency injection...) leading to API bloat
By the time Angular 2 was released, Ember, Vue and React have devoured the market
By the time Angular 2 was released, Ember, Vue and React have devoured the market