Pois é, estou trabalhando no meu software há aproximadamente dois anos. Tenho certeza de que o time-to-market do produto está muito longe do ideal, mas acabou fazendo sentido por conta das especificidades.
Mas, contribuindo com o tópico, essa parte do "boilerplate" de infraestrutura pode ser desafiadora de se automatizar.
Por exemplo:
Como essa API garantiria que meu produto consiga 100% de aderência às necessidades arquiteturais? Se eu estiver trabalhando com EDA, existiria acesso a webhooks, ou integração com eventstreaming/mensageria, etc? Como isso se integra à minha infraestrutura?
Ou então como que eu garanto que não vou perder performance ou estabilidade? Qual seria o SLA dessas APIs? 99,999% de uptime? Qualquer falha poderia invabilizar a operação de uma corporação inteira.