Já que ele perguntou sobre o que é mais fácil, tenho que discordar. Por que o inovador é o mais difícil, com maior risco. É difícil ter uma ideia ainda pouco explorada. É arriscado suas suposições estarem errada e ninguém comprar o produto. É trabalhoso criar do zero sem se basear com concorrencia.
O mais fácil é pegar um nicho que já tem algum atuando e abrir concorrência buscando ser melhor ou apenas diferente. Por ex: descobri recentemente uma plataforma chamada Circle que é MUUUITO semelhante ao Slack. Não sei exatamente oq ela oferece de diferente, mas está no mercado e certamente se baseou no Slack.
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!