>this is even ignoring their inability to write or ship software
If anyone cannot write or ship software it is Tesla. My Toyota is light-years ahead in the software and updating department and I'll never again touch a Tesla with a stick in my life. Talk about crappy software. No what Tesla's got going for them is first mover and that is over soon. Even cheap Chinese EVs like the MG is closing with Tesla fast. Apple is working with Hyundai, which is another company biting at Tesla's heals. Hyundai cars with Apple software/design for Apple fans and Tesla is left in the dust. They need to invest a lot more in quality than they do now -without raising the price- if they aren't going to be left behind when the big guys get moving.