I agree.I think the old software team knew what they were doing, but they just weren’t given enough time to finish it. I don’t think the “new “leadership has anything to do with the quality or timing of this release… But that’s just my guess.
Doing a car with 100% new hardware and 100% new software in two years is just impossible… And everyone had to know that. It looks to me like someone made the decision to ship that car before they were done, and the old software leadership team was just used as the scapegoat for that decision.
Sometimes it’s amazing what even six more months of coding and testing can do to approve the quality of a product…
For such a large release, developing and testing the fixes would have taken much longer than the time since the leadership change (in Nov).