Ох, Аркадий, вы живёте в идеальном мире. 😁
В малых компаниях может не быть отдельного сотрудника для таких задач.
Это как раз совершенно практический опыт, когда не имеющий специализированного понимания пианист программист пилит как считает нужным, а заканчивается или неэффективным запутанным продуктом, или раздорами с недовольным заказчиком. А человек, владеющий темой, есть всегда, даже в малочисленном бизнесе, иначе этот бизнес недолго проживёт.