The reason? The economics of electric cars and parking.
Initially it seems that they will fix the parking problem - driverless cars can be sent to park outside the CBD, reducing traffic and freeing up space.
But the problem is that people/software will optimize for price, and for electric cars the cheapest scenario is for them to be stuck in a traffic jam on a public road.
Instead of going to a parking bay, the software will route them to the nearest traffic jam, where the car can sit with the electric motors off for a large amount of time. Inevitably, some software will misjudge how long their charge will last, their batteries will run flat and the traffic jam will get worse.
As far as I can see the only way around this is to increase the cost of being on the road.