From the blog post: "If we had gone through several products, and applied multiple times our chances of getting in would have been higher and who knows if I’d be writing this blog post today."
Are you sure it works that way? Having never applied for YC, I have no idea if it does or it doesn't, but from what I've read here on HN it seems like the product idea is very secondary to whether or not the YC team believes in the founders as individuals and pitching them again with a new product idea in a subsequent YC round wouldn't have really helped if the product is all that has changed.
Which is not to say that failing to get into YC once means you'll never get in but rather getting in in the future won't be due to new product ideas, but rather demonstrable growth as an individual (or team) which is probably actually harder to accomplish in a year-long timeframe if you're constantly focusing on which new product idea you should try.
In any case, I'd say your startup failed for the primary reason any startup fails, which is that failure is the natural state of any startup. Successes are the very rare exception.
Not making it into an incubator didn't contribute to the flop at all. A bad company going through an incubator is still a bad company. I'm not saying your company was bad, I'm just trying to explain that this whole idea that a startup can only be successful if they go through an incubator is completely bogus.
Coulda figured that out a priori, which is partly why VCs have economic value. They have their limitations, but they're not quite so hypo-maniacally deluded as most valleyite entrepreneurs.