This will always be the case, even here on HN, the vast majority of users/commenters haven't been through a start-up, especially not as a founder. Gotta just ignore it and move on. Having been through it 3 times now (2x as a founder, 1x as first employee) I can read some of these critiques and see how maddeningly simplistic they are.
That's not to say a founder has too much more insight into the specifics of what you faced. Without being in the thick of it, it's almost impossible to really see what happened.
Everybody has a plan until they get punched in the mouth - Mike Tyson