this comparison does not work, however, even if on the surface it looks like it. the difference is that car manufacturers are EXPECTED to release a new iteration of their current models each year. Your exemple actually reinforces my point. Car consumers KNOW in advance that next year will bring an updated version of the car they’re buying today. So yes, car consumers are in fact aware of the product life cycle. And indeed, because a new model is released doesn’t make the older one obsolete. Sometimes it may make the older one more desirable. I’m not discussing that fact.
so, let me ask you this : car consumers are aware that their model will be upgraded next year. Still, people buy cars every day, knowing full well that a new, upgraded version will come in the next 12 months. What’s the difference ?