acho que são as duas coisas, na real.
A motivação inicial foi pessoal mesmo (sou dev iOS e queria resolver algo com um app, que me incomodava no dia a dia). Mas isso não invalida o problema em si. Muitas vezes projetos começam assim: alguém resolve uma dor própria e depois percebe que outras pessoas têm a mesma dor.
Não comecei pensando em “resolver um problema coletivo”, comecei pensando em “isso aqui me atrapalha”. O coletivo veio depois, quando vi que fazia sentido pra mais gente.
Acho que esse é justamente o ponto da inovação incremental: partir de uma necessidade real (mesmo que individual) e ir expandindo conforme vê valor pra outros.