Though it might seem that way, it was more that YC was a last straw. We think we had an interesting product and there were a lot of possibilities, but there were also a lot of other problems as well, some I wrote about and some I didn't. I definitely wouldn't let a YC decision have an impact on your business, but consider their feedback one part of many that you will receive while building your company, and react accordingly.