«Архитектор — корпоративный юрист»

Вчера столкнулся с очень точным описанием) Они нужны, чтобы управлять техническими договоренности и внутри больших коллективов разработки

Так что, когда вам рассказывают, что они не нужны, то вспоминайте эту аналогию. Пока у вас маленькое приложение, оно как ИП, услуги юриста нужны редко, но стоит вам стать большим софтом — неизбежно нужно со всеми договариваться, выстраивать принципы построения технических отношений и вырабатывать соглашения. Плюс кто-то обязательно должен вычитывать договор второй стороны)