Brand is brand, service is service.
It can be, depending on the brand. BMW, no problem. Tesla... big problem. You can't just go to Hi-Lo and order new brake pads for it. Without the major infrastructure of the large manufacturers, you're just a niche brand, which means ownership hassles.
There's a guy near where I live with a Smart Car. It's neat. It's efficient.... and you only have to drive 40 miles across town for service.
Now, for the half empty car in the garage, my mind goes again to an extra battery pack. Isn't that how the Tesla car works?
Somebody designed a battery pack that can run a car, costs so little you can have extras in your garage (electric & hybrid batteries run upwards of 10k USD), and can be quickly & easily swapped in and out by anybody from a 16 year old to a 80 year old woman, as fast as I can top off my tank with gas?
I've got a bridge you may be interested in purchasing....