Se ele partir para uma empresa, ele vai atender diversos usuários de uma determinada solução exclusiva daquela emrpesa, ou contratada de um terceiro, e ali você já tem uma cultura desenvolvida e uma metodologia que o time segue.
Se ele partir para "usuário", que eu entendo ser usuário final, foi o que eu quis dizer.
Concordo com você sobre a parte de ser mais difícil, porém não é impossível e inclusive é muito rentável.
Tem tanta solução de mercado que pode ser "copiada", ou "copiada e melhorada". Público tem e muito para todos os lados, e inclusive o usuário final nesse caso pode ser uma outra empresa com um grupo de pessoas que serão atendidas (usuários).
Tem um outro ponto também que é tentar ambos. Nada impede uma pessoa de trabalhar para uma empresa e criar suas próprias soluções.
Validação de produto concordo com você que é um ponto importante, e para isso exige pesquisa e algumas POCs, mas também não é impossível e inclusive o conhecimento que você ganha fazendo isso é muito valioso!