Silicon Valley is obsessed with Facebook-esque mantra of "Done is better than perfect". While it might be heresy but I beg to differ. Done is better than perfect until it is not. More importantly let us stop using it as a scapegoat for shipping crappy products.
Do a few things and do them well. Instead of taking short cut in every feature you are trying to build how about you cut down on the number of features and build the selected few in the best way possible. The only race is one to give the best experience to the user. Not the one regarding number of features available or that imaginary deadline to meet. When you approach the act of creating products with this perspective that whatever reaches the consumer is the best and nothing short, it is the stuff great products are made of. It is what empowers the moments when people use your product and say "Holy shit".
Between the compass and the clock, startups often favor the clock vehemently. I sincerely believe this is us doing disservice to the cause we stand for. Especially when it comes to design, this clock based approach is almost fatal to crazy ideas. If coming up with a mock within a deadline is the only goal worth pursuing, then it is not surprising that a majority of apps and websites today follow a cookie cutter practice of patterns and design, just like the 100 others before them. Aim for solutions, not mocks. Obsess over details, big and small.
The user experience simply has to be up to base standard in order to ship, no matter how trimmed down the feature is. -Ryan Singer
Let's aim for less but perfect. Few but ripe. Pauca sed matura.