Playing it safe, watching other people try and fail and try and fail...
I often find that the people who have the least amount of experience are the ones with the most amount of opinions (and the least amount of social/intellectual filters in sharing them).
As soon as you start putting yourself out there, you're going to have people say what you could/should have done better.
I believe this is a fundamental truth of human condition, essentially it's unavoidable.
So what can you do?
Ignore the negativity.
Why do people criticize?
My experience is that it's primarily a defense mechanism derived from their own fears and insecurities.
So why give it your precious time and energy?
Here's the thing...
I believe that suffering and struggle begets wisdom.
Wisdom that people on the sideline can never attain because they fail to do at all.
Without doing, they can never draw from the experiences that grow them into who they could be.
So if you're reading this and you like to drag people down... cut that junk out.
As cliché as it sounds... get in the game, then see how your perspective changes.
It's way too easy to criticize from the sideline.