Baita questionamentos:
Pergunta 1: Quando vou construir uma empresa, já tenho em mente que o desenvolvedor precisa ser sócio. Assim, o negócio deixa de ficar refém dessa dependência. A intenção não é ter um dev como funcionário, e sim como sócio.
Pergunta 2: Na minha experiência, devs full cycle não são tão valorizados em outras empresas porque acabam exercendo apenas uma função, seja como back-end, front-end ou algo do tipo. Para empresas grandes, não vale a pena ter um full cycle. É mais fácil separar em equipes de front e back.
Pergunta 3: Sim, é um desafio, mas, ao optar por esse modelo, já assumimos o risco de esperar o dev aprender novas coisas, ajustando o roadmap para isso.
Pergunta 4: Não é mais viável porque é muito caro para uma empresa pre-seed ter uma equipe. O modelo que funcionou para mim foi ter um bom desenvolvedor, rodar a ideia, faturar, e aí sim formar uma equipe.