Been an interesting week for auto industry executive musical chairs.