It's only natural to wish for everything to be perfect, but that rarely happens when the complexities of huge and varied ideas have to be balanced with the constraints of limited time and resources. It's the same pattern repeated throughout most things in life, and one just has to adjust and try to focus more on the positives.
It isn't about everything being perfect it is about getting the basics right.