You don't actually know what's perfect.
By not shipping, you're preventing yourself from more information and money which informs and funds your ability to get closer to perfect.
Startups inherently are about risk and imperfection. In fact, every single part of a startup is a disaster. There's no choice -- it's too much stuff and not enough time.
Much more on this topic here: http://blog.asmartbear.com/be-yourself.html