Some things I like about a dealership model with an attached service center: I can get a ride to work or someplace and get picked up end of day; I can call someone and have a name to follow up with; I can negotiate; I can kick the tires; I can get a great deal on a leftover as I always buy that way; there are multiple dealers so I can go to another even if I have to drive a ways. And if I was inclined to order and wait for delivery just like Tesla I can do that to. I can also pay the same price like everyone else if I want, just like Tesla.
What I don't like about direct sales: not being able to have what I like above. The only way to get individual questions answered is to show up after making appointment and then it is too late for anything that otherwise might allow you options, like don't just show up without a ride because who knows if they have a shuttle, got rid of it, or never had it. I have worked with great dealerships both family owned and corporate conglomerates. Have I had some frustrations, yep.
Honestly, having been involved in this direct to customer experience it is so not customer service friendly. It is designed to benefit the company first so what works best for them (app only, no phone to call, etc.) Is what the owner is stuck with, there are no alternatives. I would believe that, in Tesla's case their very visible decimation of their public relations department speaks volumes that they don't want to answer to anyone but management. Doesn't give me warm fuzzies that it will be a top player when the masses might start adopting and decide they aren't willing to settle for such a lack of support.