"don't release anything to the public unless you are certain it will get traction." This is a distribution issue which is in my opinion is a entirely different feature set than the "product". While off topic I agree the only thing you should be focusing on is getting traction. In fact I would say throw the product out of the equation and only worry about traction. But this is a different argument and admittedly I'm an extremist in this area :)
Essentially we are saying the same thing except you think discoveries should be made in private to increase your popularity at launch while I think (ONLY if you can keep up) going public is more efficient for the successful evolution of your product.
I guess it comes down to how much data you need to interpret what the market wants. Personally I need tons.Maybe you are a better interpreter than I am :)