I tend to agree, and have always made a point of telling founders that their startup will most likely fail, because that's what startups do. Here's a good thread: https://twitter.com/immad/status/1335669459705458688
Yeah, it's so easy to convince yourself that you knew all along that a company would succeed, which is one reason why it's helpful to keep actual notes.
It's also a great example of a company that was not popular on Demo Day. This kind of success is so hard to predict.