Угловые и додзё - это две разные вещи.
Dojo - это инструментарий для JavaScript. Предоставляет все необходимое для создания веб-приложения. Из виджетов, утилит, pub/sub, aol-программирования даже инструмент построения и многое другое.
AngularJS - это специализированная структурная основа для динамических веб-приложений.
Преимущество додзё в том, что он охватывает большинство аспектов, необходимых для сложного веб-приложения со стандартным API.
Если вы использовали бы несколько комбинаций фреймворков, было бы труднее достичь такой однородности.
Интересно, что Dojo2 теперь использует внешнюю библиотеку для виртуального dom, которая называется maquettejs для своей системы виджетов, но я считаю, что это особый случай, в противном случае dojo сам по себе является довольно полным набором инструментальных средств.