> Especially given that you can then deliver crappy software and the market will bear it, because we have been trained to expect and accept crappy software.
I'd put it differently; I'd say we've been trained to expect anything with (user-visible) software to be crappy, and to accept it because we have no alternative.
That's especially true for automotive SW and interfaces, which raise dreck to a whole 'nother level. For a whole lot of reasons, I don't expect to ever buy a car much newer than about 2010 for the rest of my life. Avoiding (ob)noxious systems and interfaces is a large part of that reason.
I enjoy driving a manual ("stick") and distrust auto-braking/lane assist/etc. My car has airbags, ABS and traction control so I'm happy with the safety features.
No way will I buy a car where essential functions are touchscreen operated, or with any phone-home "features".
Mazda just moved to the top of my "I would buy an electric car from this manufacturer if I could" list, but they don't seem to be in a hurry to release a product.