That's the thing isn't it? People are always so sure that the one they could have built but didn't is so much better than the one you could build and did. Except for that one tiny detail of not actually existing.
Just would like to offer a joke and a quote from the music world. The joke is, How many guitar players does it take to screw in a light bulb? And the answer is, 10: 1 to do it, and 9 to stand around saying how they could've done it better.
The quote is from Ian MacKaye: "The best records are the ones that get made."
So true. I remember a few years ago when I built Game:ref[1], everyone on reddit was an eSports anti-cheat expert. Right now, they're all Qt/C++ experts. It comes and goes in waves ;)
A stirring speech, and a good reminder to press on, and to press for results (just be careful not to reference it as an excuse to dismiss constructive criticism, or to play a martyr).