Архитектурная функция становится такой же важной как врачебная или юридическая, потому что от архитектурных решений и ошибок зависит многое.
Неправильные решения, часто конъюнктурные, приводят к потере лет разработки, тысяч человеко-часов и провалу стратегических программ.
Когда топы жонглирует технологиями, ни к чему хорошему это не приводит.
это если мы считаем что архитектор принимает верное решение, а если нет)
есть технология а и б и архитектор может выбрать (как правило) ту которая будет е у ближе, с которой он возможно уже имел опыт, а не ту которая лучшерешает задачу.
Да и за частую в IT много "грязных проблем" которые пока не решишь (внедришь какое то решение) не узнаешь хороша ли та или иная иехнология, на сколько хорошо она решает проблему.