I was trying to keep my examples simple for the point but cars usually have sub-brand designations that answer some or most of your questions. Like “LE” or “XR” and such. But people don’t walk around telling each other they drive a “Honda 8CVXY64LLM123GRV,” because most people don’t remember code names like that. They just say “yeah I drive an Accord, it has features x y and z that I really like.”
Totally get that, makes a lot of sense. Although my original point wasn’t about professionals in technical or business settings, I was talking about regular folks. These are consumer products but they’re commonly referred to with technical/engineering names. I think it feels clunky and makes it tough for regular folks to talk about these.
When people tell their friends they got a new iPhone, they don’t say “awe check it out I got the new MYWD3LL/A.” They just say “I got the iPhone 16 Pro Max.” Simple language. There’s gotta be a middle ground here for regular folks.