Siento que MWV (Model View Whatever) o MV * es un término más flexible para describir algunas de las singularidades de Angularjs en mi opinión. Me ayudó a entender que es más que un marco de JavaScript MVC (Model View Controller), pero aún usa MVC ya que tiene una Vista de modelo y un Controlador.
También se puede considerar como un patrón MVP (Model View Presenter). Pienso en un presentador como la lógica empresarial de la interfaz de usuario en Angularjs for the View. Por ejemplo, mediante el uso de filtros que pueden formatear datos para su visualización. No es lógica de negocios, sino lógica de visualización y me recuerda el patrón MVP que utilicé en GWT.
Además, también puede ser un MVVM (Modelo, Vista, Modelo de Vista), siendo la parte del Modelo de Vista el enlace bidireccional entre los dos. Por último, es MVW, ya que tiene otros patrones que puede usar, así como los mencionados por @Steve Chambers.
Estoy de acuerdo con las otras respuestas de que ser pedante en estos términos puede ser perjudicial, ya que el punto es entender los conceptos a partir de los términos, pero de la misma manera, comprender completamente los términos ayuda cuando se está diseñando su código de aplicación, sabiendo qué va a dónde y por qué.