Hablando de software, sinceramente tampoco creo que falte "mucho" dinero para sacar adelante una idea, ni siquiera tampoco que la idea sea realmente buena.
Realmente lo más importante de todo es entender de UX. Si no tienes dinero para contratar a un experto de UX, puedes ponerte a leerle unos cuantos libros sobre eso. Te lo digo en serio, te sorprendería la cantidad de App que teniendo toneladas de dinero detrás, han fracasado porqué las personas detrás de ellas no tenían ni idea de experiencia de usuario. Justamente si hoy en día están tan de moda las startups, es por que un par de tíos se diseñan una aplicación con una UX superior a lo que hacen muchas empresas, que creen que las App se hacen sólo con pasta, y les empiezan a llover inversionistas. Eso sí, no es lo mismo hacerlo en España en hacerlo en USA, pero hay muchos lugares donde sería más difícil, y también salen cosas de éxito.