qqp question1: Is there any service out there where a non-tech founder can describe a product and a tech consultant can advise on the optimal high level architecture? question2: Why do so many startups fail?