Eu sinto que MWV (Model View Whatever) ou MV * é um termo mais flexível para descrever algumas das singularidades dos Angularjs na minha opinião. Isso me ajudou a entender que é mais do que uma estrutura JavaScript do MVC (Model View Controller), mas ainda usa o MVC porque possui uma Model View e Controller.
Também pode ser considerado como um padrão MVP (Model View Presenter). Penso em um Presenter como a lógica de negócios da interface do usuário no Angularjs for the View. Por exemplo, usando filtros que podem formatar dados para exibição. Não é lógica de negócios, mas exibe lógica e me lembra o padrão MVP que usei no GWT.
Além disso, também pode ser um MVVM (Model View View Model), a parte View Model sendo a ligação bidirecional entre os dois. Por fim, é o MVW, pois possui outros padrões que você pode usar, além dos mencionados por @Steve Chambers.
Concordo com as outras respostas de que ficar pedante nesses termos pode ser prejudicial, pois o objetivo é entender os conceitos dos termos, mas, da mesma forma, entender completamente os termos ajuda um quando eles estão projetando seu código de aplicativo, sabendo o que vai para onde e por quê.