This to me is the biggest issue with Tesla- they aren't a startup that just did its first big product release and is struggling to keep up with demand, they are a 16 year old company that is still failing to keep up with demand and can not support its customer base.
They aren't building on a scale never seen before, this is relatively small scale for the traditional manufacturers. Yet you hear stories about how 3's in particular seem to be in some cases thrown out the door out of sheer will.
Tesla is just kind of fascinating this way- pushing the envelope in so many places, but just floundering to get the basics right in so many others. I really hope they succeed, and may even buy a model 3 when I am next in the market for a new car, but I feel they are still selling to "early adopters" when they really should have been out of these growing pains years ago. I would never recommend one to my less tech enthused family members.