What would be a lie in this case? Many of us are in tech, and when we project manage, we provide a roadmap and ETAs to our partners and stakeholders. It's part of the planning and projection, because every project needs an ETA whether it's realistic or not. There's bugs and issues along the way, and we have to revise our plans. In fact, most of the time when we do projections, we provide estimates for best case scenarios give or take a few days/weeks/months. Are we "lying" when we don't meet those deadlines because of unforeseen circumstances or underestimated the difficulty? Are people at Google, FB, Microsoft, Apple, and other big names liars, because of missed projections daily? If Elon gives a projection based on what he thinks is feasible, but it is delayed, I don't consider that lying because I've been part of product lifecycles for years.