I have to disagree. Tesla's enemies often lie, but this "narrative" seems like either truth or honest confusion.
At Battery Day, Elon said "We're confident that longterm we can design and manufacture a compelling 25 thousand dollar electric vehicle." And since then, each quarterly Shareholder Deck has listed a "Future Product" as "In Development." So it seems reasonable to conclude that Tesla was working on said product.
But at the latest earnings call, Elon said "we're not currently working on the -- on a $25,000 car. We -- you know, at some point, we will, but we have enough on our plate right now...."
If you say "In Development" doesn't mean working on it now, well okay, but Tesla didn't make that clear until now.
Tesla often changes their plans based on new info or thinking. A clear example is their announcing the closing of all stores, then reversing that decision days later. This flexibility in planning is part of Elon's corporate culture of make mistakes without fear and learn from them. This flexibility/agility is very rare in huge corporations, because it rattles people. Mainstream culture considers it weakness, but actually it is a strength, as we can see from Tesla's (and SpaceX's) results: unprecedented pace of innovation and progress.
So when Tesla changes their plans, let's not deny they did, as if such change is a weakness. Let's try to spread the idea that it is strength. Hell yes, Tesla delayed new models, because demand for current models is off the charts. Tesla doesn't need a new $25k model until later than they first thought, if ever.
I don't think Tesla have ever said they are developing a $25k car, what they have said is that they are developing a designed-in-China small car.