The cost of EV's and maintenance on them is way too expensive for the average consumer. Also keep in mind that nearly all of the car insurance companies out there don't cover maintenance repairs (i.e. engine failures, battery failures, etc...). Even for hybrids, replacing the battery is upwards of $10,000+ (or more, depending on the stealership ass-raping you on both the cost of the battery itself & labor). These manufacturer's also make it very difficult (and voiding any leftover warranty) if you somehow find a way to obtain a 3rd party replacement battery and fix it yourself. In most cases, you're forced to go the route directly with the stealership for all repairs & maintenance.