Conversely, I get kind of frustrated when people take "Elon time" as an argument that SpaceX can't deliver on what it promised. It does deliver. Just a year or three late. Given the amount of transformation they're causing, compared to previous 30 years of developments in space industry, these kinds of delays are irrelevant. It's like considering a million dollar software project a failure just because a couple sprints run a week late.
This is not to say that what SpaceX is doing isn't incredible. But I get frustrated when articles like this take the promises of things like "<$10m per launch, and up to thousands of launches per year" as an absolute truth.
Edit: Had the original contracted launch date for the STP-2 mission wrong