The lack of a network of competing dealerships and independent mechanics means that Tesla gets to charge whatever they want for repair, with no ability of the market, or competition to drive down costs.
I completely agree we need alternatives for car repair that being said dealership competing on repair is hard to accept. Hopefully independent mechanics steps up and a way to certify that work would be great.
Where have you owned a BMW? Honda, no, but in areas where there are fewer people rich enough to own a BMWn(maintenance on those things adds up), they'll go the extra mile, with pickup, and loaner cars.
This isn't a good thing.