O xis da questão é motivação.
retorno financeiro—muitas vezes, só quero ver o projeto rodando, receber feedbacks, criar novas features e continuar estudando
Programar por si só já é motivador.
Outros benefícios bônus também são legais.
Eu optei por programar em detrimento a opções que surgiram. Várias vezes.