You will never, ever run out of strangers.
And so, the goal of perfectly pleasing an infinite number of passersby is a fool's errand. They come with their own worldview, their own issues, their own biases.
Since they don't know you or trust you and don't get you, they're not inclined to give you the benefit of the doubt or invest what it takes to understand you.
Sure, some of them will applaud or smile or buy. And if that's your mission, have fun.
But perfection in stranger-pleasing? Not going to happen, not worth the journey.
For some people, some of the time, the only response is, "it's not for you."