Building software products has never been easier, so why are so many well-funded startups failing to take off no matter how ...