Такое ощущение, что защитники позиции "архитектор любого уровня должен писать код" боятся остаться без работы :)
Потому что на все лады повторяют о том, как важно, чтобы в коде все было хорошо.
Представьте себе, что это уже обеспечено и без вас и с остальными аспектами хорошо выровнено благодаря принятым (в т.ч. вами) принципиальным решениям, связывающим аспекты, и без вас кто-то следит и отвечает за следование этим принципам, исправно отвечает на ваши вопросы о коде в целом, и есть доверие ответам.
Что тогда?
Может тогда Solution Architect вздохнуть с облегчением, что хотя бы с одним аспектом есть на кого положиться и ситуация управляема, и не надо каждый день бегать в цех, и начать наконец заниматься solution-архитектурой?