You'll find that one of those things that limit execution is the desire to produce something great.
The impression that if its great a lot of people would like it. Nothing has been further from the truth.
Everyone is creative. But only a few people actually execute. Creativity is essentially a lack of the "fear to be perfect". And its rare because everyone is engrossed in their own head. The reason why we don't execute is because we think people won't like what we create.
Because in essence, we are focused on getting them to buy into our idea or pay us. In reality, the 80-20 rule applies everywhere. Only 20% of people are going to pay you and those 20% aren't interested in how perfect your product or content is. They are interested in solving a need - their own need.
The way to build a long term brand is executing day in, day out. Being focused on quantity as regards those things that are working and spending little time on quality. Because quality is subjective.
And there will potentially be room to go back and optimize. Everything is optimizable, even humans.