пока ты не синьер исходники и тонкие места тебя волновать не должны, т.е. про zone нужно знать только когда "ты тот умный парень которого зовут когда происходит какая-то ну совсем не очевидная дичь"
Кейс: чуваки из мира дотнет делали фронт на ангуларе. У них был блейзор или что-то такое, у которого промисы были не стандартные. Соответственно резолв не дергал зону. Весь код был завернут в выход из зоны, вход в зону, вызов change detection.
Решение: сделали поверх тех промисов системный Promise.resolve(левый промис) и вопрос ушел. Зона стала дергаться
Вывод: понимание зоны это все таки базовая штука)