At least with CPUs, I believe the the retail product names are deliberately confusing by design so that you as a consumer get confused (and mislead) into buying older models, whose sales tend to stagnate when newer models are released. (Newer models are of course, obscenely priced to differentiate them). A somewhat aware tech consumer what like to buy the latest affordable model they can. But if you can't easily identify the latest model or the next best one after it, they will often end up purchasing some older model with similar name.
That kind of deliberate ambiguity also backfires, though.
"My computer is too slow. I know it's an i9 -- whatever that means. But all these new ones are also i9s. You'd think they'd have something newer than that in the past 5 years. Oh well. I guess I can't get something better than what I have, so I'll just have to wait until something better comes along."
This results not in moving old products out of warehouses, but instead in moving zero products at all.