As a consumer, you have a responsibility to be reasonably informed on products you choose to part with your money on. When those products reach several hundred to thousands of dollars, you lose all sympathy from me when you did ZERO research. A basic google search would tell you the year an iPhone 11 was released if you were looking to purchase in 2019.
Beyond that, I think apples numbering and naming scheme is about as transparent as you can get. Apple has been on a yearly upgrade cycle for over a decade. When iPhone 11 is being sold along iPhone 12 and 13, the age of the product is pretty easy to determine. And the second you see the spec sheet listed as A15 A14 A13 powering them …
Put two and two together. Trying to paint most people as “so stupid and clueless they can’t read a spec card when dropping a ton of cash on a new phone” and not being able to ascertain the differences between said models is absurd.
It’s all entitlement to idea that personal responsibility in the modern day is gone and the responsibility should be on anyone, anything else. In this case, apple.