That does not invalidate his points about Tesla's profits, Model 3 delays etc. He might be right about that Tesla is overvalued.
A company's valuation is determined by expectations for the future.
If they can reinvent "the machine that builds the machine", the sky is the limit.
https://www.youtube.com/watch?v=mSO1dnSbu_k
If they fail, then the shorts will have some fun.
But I wouldn't bet against Elon Musk even with long odds.
How is that a "past success"?
To clarify, the past success part of the future colony on Mars is in the groundwork he has already laid with Tesla/Solar City, SpaceX, Boring Company -- all necessary technology for a proper foundation of a colony.