It struck me recently that those people who fixate on the flaws in every plan are in safe territory all the time. There are no perfect plans. There are no perfect interfaces. So these people will be right every single time — there are ALWAYS flaws.
But you can’t actually live like that, getting bogged down under the weight of life’s many flaws. And you certainly can’t provide a service or run a business like that. At some point you have to choose a direction and move forward, imperfections and all. This choice to move forward isn’t naiveté, it’s life.