That seems like an unfortunate amount of churn at the top of a long-term development department. Trouble in Teslaville, or is this just regular valley bed-hopping?
A bit of both I'd say. From what I've been following, Tesla's autopilot efforts have been a particularly rocky road, comparable with the Model 3 ramp-up troubles.