I really don't think these are regional issues, except for the fact that if you aren't in California you are at the back of the list or maybe it is way more random. I'm in Utah where I bet there really should have only been about 100-200 people max ahead of me at reservation who would not still be waiting for SR or non-premium interior. Pre-reveal reserved w/ early morning 6/27 config of AWD/silver/aero. At 5000 cars/wk shipped to 75 SC's across the US, that would be ~67 cars per week delivered per SC. While a lot of cars, that isn't crazy high numbers. Also, by that metric I already would have the car, but I have heard nothing from Tesla except that everything is in order and no VIN. I don't have numbers, but from what I've seen I'd be surprised if they have delivered more than 50-75 Model 3's in Utah. They are super rare still. I see as many Maserati's as Tesla's
I agree with others that they could easily create better transparency in the post configuration process. By now they should have good data on fallout rates at each step along the way and they should be able to just map out where people's cars are with a buffer of volume that get's rapidly assigned if it isn't needed due to improved quality metrics. I wouldn't give people a VIN, just a production phase that the person's car is currently in. (say 1-5) At most someone would get stalled in a phase for an extra cycle. This isn't rocket science, and even if it was, they got that.