I was in sales for 35 years and in a couple of jobs drove 50k miles or more a year. I definitely got driving out of my system. When my wife passed away I changed my job/lifestyle and the most I have driven since 2005 is up to London a couple of times. Most of the shopping I do is within walking distance. I do a 'big' shop once a fortnight or so. This week the car has sat in the drive the entire week. An electric car would suit me perfectly - wish I could afford one.
I'd imagine electric can grow faster in Europe simply because most only have sub 25 mile journeys to work. Hell. I work 120 miles from home but a 300 mile electric range would still allow me to work 4 shifts (I lodge near work) and get home just fine.
The limitations in cities will be where to charge. If more supermarket carparks are littered with charging points howeverthe problem starts to dissipate.
There is a surplus at the end of many commutes here in the states, but the issue is cost. That is, if you have an EV, in our local garage, you are entitled to a free charge, but only 6 kw/hr. There are two walls of chargers built into the Authority (as in tied in to the city) garages, probably paid for by a grant. Once you're past your 6kw allowance each day, the charger cost is about double the going rate of electricity (this seems like good policy at the charge point, but it encourages owners to charge elsewhere other than the free bits).
This could change quickly if electric cars become a much larger % of those around, and someone actually cares. As in, if there are 10 electric cars in the garage on three levels, they wouldn't quite occupy those spots, and it's not uncommon to see those E-cars parked in a "normal" spot, anyway, ignoring the free current as the free current is less than a dollar and the parking rate is $300 a month for a spot. If there are 50 electric cars, the situation will go the other way, but the cars parked may stick with the freebie current only blocking others who may want to charge more. Who knows.
Everyone I know with an EV charges at home because the rate is cheaper. They talk about charging on the go like it's the same as paying $50 for mcdonalds.
I am not an early adopter, but rather have a scion creeping up on 13 years of age. $79 in unscheduled maintenance so far, it always goes despite being boring and with the mileage I drive (commute with public trans and only drive to business meetings), about 2k miles a year, my fuel cost is about $200. There's no way for me to pencil out an electric car, and the same is likely true of most retirees who are on a fixed budget. The lowest cost option here initially (at least real option) was the nissan leaf, but they had no thermal management and didn't last long by my count waiting for the bus. Models 3 are everywhere. A few S models remain, but for the same kind of crowd that an AMG mercedes would attract. Unreliable, but so is anything else they'd have bought.