Do you realize that claims about how the future will unfold are speculative? Why is Elon held to such an impossibly high standard when he makes obviously-speculative projections about what he thinks will happen in the future? Everyone knows he's over-ambitious and over-optimistic about deadlines, but why are we framing that "failure to accurately predict the future" or "failure to estimate a correct timeline" as broken promises and lies? What if we held all of us engineers, tech managers, etc, to the same impossibly high standard?
You may not have a dog in this fight, but these two websites are a little dishonest about how they frame things. Also there's a clear conflict of interest, because they're disclosing a short interest in the stock.