That number is insane, they work with many 3rd party suppliers and any one of those have issues can cause delays for any number of thousand reasons. Tesla also needs to expand their tech support/repair by many folds. Working on cars and computers, any issues is going to take a good amount of time to fix, not even thinking of backlogs. It helps that they literally only have 3 cars, meaning 3 sets of parts to inventory one whatever needs to break, but still the stories of how they handle repair is really amateur.