I don't really think it's useless as an explanation. It's a great explanation for why an LLM can produce entire code bases but can't tell you how many Rs are in Strawberry and why they can't do math.
Yes, people should understand the ways that they are being scaffolded and why "reasoning" multiplies the cost of inference, and also why it doesn't solve all problems and why despite the many many advances LLMs will essentially never be able to reliably answer statements of fact even in self-referential systems and why world models are part of the solution and how to reason (as a human) about the limits of world models in addressing the gaps people are seeing.