And range anxiety is something that mostly afflicts those who do not have an electric car. Once you have one it turns into what I call range awareness. You cease to be anxious about it, you simply reorganize things a little.
> the only thing holding them back from Mass adoption (IMHO) is the price of batteries.
I think it is a combination of price and the belief that one needs a lot of range. Here where electric cars are comparable prices to equivalent ICE cars people buy them but in the UK where they are typically a lot more expensive people don't
> lack of charging infrastructure
Experience here in Norway suggests that this is a minor problem for most people, most of the time, because most electric cars are fully charged by morning every day. It's only when you use the car to travel more than half the range away from home that it becomes a problem for most drivers and as most daily uses are considerably less than the range of even a first generation leaf this is fairly rare.
And of course the infrastructure is being created, petrol stations here are staring to install chargers (Circle K in particular). And plenty of local authorities and even supermarkets are installing chargers in parking bays (usually 7 to 11 kW).