I agree about Tesla cars being the best kept secret on the road today. Although virtually everyone has heard of Tesla, relatively few people understand that (1) Tesla cars are worth every penny, and (2) they might actually be able to afford one.
However, while I believe that Tesla needs to add many more stores and service centers and achieve consistent quality in the delivery process, I don't think Tesla needs anywhere near the number of locations that Ford and Chevy dealers have. If Tesla locations had approximately the same geographic density as Apple Store locations, while adding coverage in some areas far from large cities, that might be about right. It doesn't make sense to overbuild service centers for cars that don't require high maintenance, and sales locations don't need to compete with one another like traditional dealers do.
Even with the geographic density of Apple stores it wouldn't be enough. Afterall, if you have an Apple product that needs repair, you can go to any number of non-Apple affiliated repair centers and get your Apple product fixed. If you have a Tesla, that is almost impossible. And if you have a problem with the personnel at your local Tesla service center, you might have to drive 200+ miles to the next one. This certainly isn't the case with almost any other auto manufacturer (except the ultra exotics).
Tesla should franchise out their consumer automotive business and let independent dealers do the job.