2. Tesla has expanded production MUCH faster then they have added service capacity. The service centers are swamped. My car, with only 748 miles on the OD is sitting in a lot at the service center for three days now and hasn't even been looked at, much less parts ordered to fix. I have no idea when it will be repaired. And nobody is communicating with me about the process. In short, Tesla service SUCKS if you are unlucky enough to have a problem. I realize most will not. But if you do, you are screwed.
While Tesla has struggled with Service keeping pace with sales, I will say they are certainly making a strong effort, they've just had to be strategic in their plan.
I happen to live in a high Tesla concentration area (Orange County, CA). When I purchased my 3 in August 2019, the ONLY facility was Costa Mesa. Shortly after, they opened the Santa Ana facility targeted primarily to the 3 (and the then-upcoming Y) and recently opened a new large facility in Irvine. All are within a 5-10 min drive of my work. This example certainly doesn't help you at all, but I view it as overall good progress.
I am not sure how the Tesla population density in Birmingham is, but hopefully they can expand there soon.
From a business perspective, a growing company needs to carefully manage its costs if it wants to survive. Building too many facilities too fast will be an excessive drain on capital resources and can doom a company. Personally, I would rather Tesla be a little more conservative and be around for a while.