I, too, have Questions about the UI design. My SO also has questions and, in her case, her opinions are worth _infinity_ more than mine, since she's actually had the no-kidding training. Although.. as is true with any college degree, having the BS/MS/PhD shingle doesn't mean that one has the expertise in a particular, narrow field. As one finds out, the higher one's degree gets, the more one finds out that one knows less and less.But Tron, you are quite right that the same human factors issues pertain. As a driver, a pilot and a product designer, I too have criticisms of Tesla’s interface designs.
If there's a problem with FSD-b's UI, IMHO, it's that Tesla is inventing the UI and the underlying technology at the same time. Yeah, they're trying to make the UI as intuitive as they can. I would say they're doing a decent job at that but, inevitably, they're not going to hit the bulls-eye with every shot on every topic.
I have to wonder, though, what Tesla's UI development group uses for tools in this regard. At one time early in the SO's career, it wasn't unusual for the engineers to literally go out on the street, find random people walking by, and offer them some paltry sum to, "Come inside and do some tests." All on the up-and-up, complete with signed informed consent forms and the (at the time) a $20, non-counterfeit bill. She and her compatriots would then sit on the far side of a one-way mirror counting therbligs while the subject attempted (and sometimes failed) to do some innocuous task. Results of these studies would sometime result in massive redesigns of the office equipment being user-tested.
Thing is, the above general method of running human rats through the maze is kind of the gold standard for UI design: One gets repeatable, testable results that can be, say, published in journals. Yeah, there are, sometimes, variations depending upon who the rats might be. Speaking of aircraft, for example, there might be a real difference in results if the user doing the testing happens to be a no-kidding test pilot, compared to some 70-year-old general aviation type with poor reflexes. Or a newbie with a sparkling new aviation license staight out of flight school. Which is why user selection, doing runs with large numbers of users, and paying strict attention to the outliers, and why there are outliers, is important. I'm just touching on what I've learned from osmosis; it's actually more complicated than that when the Human Factor gets inserted into the control loop.
But, if there's One Thing the SO absolutely, positively hates, it's when some designer-or-other says, "Well, I did the UI this way because it's Obvious!". Yeah. Right. And one doesn't want to know just how many Captain Obviouses there are out there, but there's a lot.
I truly hope that Tesla employs a bunch of no-kidding Human Factors types. Without them there, it's going to take a lot longer to get FSD-b to work correctly with people.