Summation is that design engineers are mostly daft. They solve problems exclusionary of end user. It made sense to the design team, so good enough.
Beta testing is expensive/time consuming and therefore summarily shunned.
Take 100 end users, exposing them to the product, recording an 80% fail rate followed by redesign and restart with a new 100 end users. Repeating the process until only 10% fail and that is acceptable as nothing is 100% end user fail safe.
Japanese car manufacturers have heavily invested in this and present mostly a well thought out logical panel. Higher end European car manufacturers do pretty well.
Recently rented a Buick Envoque or something. I’ve rented literally hundreds of vehicles. I could not start it. No, not EV. FOB. No push or turn start (like my Volvo). My friend, a mechanic of 30 years could not start it. A guy in the lot came over and somehow figured it out. It’s beyond retarded! Look it up.
Peugeot in the 80s was a rolling disaster in this arena. Controls were backwards to Americans. This played a role in its eventual American market exit. I used to drive my great aunt’s Peugeot 504? whenever I visited her in Switzerland. It was a trip.