The worst advice Silicon Valley ever gave to product people…
This is not great advice: "If you are not embarrassed by the first version of your product, you waited too long to ship."
Your "embarrassment" of a product or service you have delivered needs to come from the new insights from launching that exposed your bias, assumptions, and data that were unknown-unknowns at the time of shipping.