Why 6 top Tesla leaders have left over the past 2 years