As far as I can tell other manufacturers don't do any direct-to-consumer sales either - Honda seems to basically be a middleman to selling you parts that your local dealership has in-stock.
If Tesla chooses to have no dealerships, then I have to go to them for support.
If I go to a dealership and get ripped off, I can call the manufacturer and they can assist with the problem. Happened to our TSX when the motor was burning oil and the guy who was at the parts shop was saying it was within spec. I had to get a support representative from Honda involved with the repair.