These aren’t shared engineering resources though, so that’s a false tradeoff. One of the teams got its stuff done and the other didn’t. And it seems like a “we can always update it later” attitude combined with a need to ship product and get the associated cash infusion ASAP is putting half-finished software into consumers’ hands. Sure, it’s better than shipping a mechanically bad car, but it’s not great. And does make me wonder if the rest of the car wasn’t similarly rushed out, whereas before I had a bit more confidence that this will not be another Tesla.
I am telling you, if they can’t run a check on what time it is and send an instruction to charge or not until the middle of next year, something has gone seriously wrong in the development schedule. My guess is that other stuff (OTA, App, Key) is a lot farther behind than they are letting on, to the point that it’s an all-hands-on-deck situation, and simple features that were intended as fast-follow items and OTA updates are still on the roadmap but haven’t even been touched yet.