The problem with electric cars is that you're still taking a heavy metal box, a large storage chest, a couch, and two recliners with you whether you need them or not. That's always going to be a problem, no matter how well charging works.
I agree. I'm all for phasing out cars completely, but I don't think it is realistic even if there would be support for it.
Next best thing is to move cars to the edges of districts in urban areas. Create big parking spaces, covered in solar panels and equip them with chargers. Design them in such a way that everybody can walk in 5-10 minutes to their home from these parking spaces. In the space that we save this way we can have cycling lanes and trees. Of course, every house should still be reachable by car, if only just for mail delivery, for moving, for doing groceries etc. And people with handicaps should be able to get a permit to park near their houses.
I know one such district near me and its lovely. And one big city in the Netherlands is planning to build a new district in this way for 10000 people, it should be amazing to live there.
When you couple this with drastic improvements to public transport, I think we can move to pretty much ideal cities within a single generation, without abolishing cars and too much inconvenience. It is much easier for newly build districts, but I think this concept can be retrofitted to existing areas very well, if you can find enough parking spaces or garages at least.
But I think they should be completely removed from some very common actions, anyone capable of walking/cycling/using public transit going for non-essential trips of less than say, 5km, should not be allowed to use a car.
Definitely anything under 1km should not be allowed. Those distances are easily walkable or bikeable. Of course, this will require that the built environment allows walking or biking (guess what, that makes for amazingly liveable environments, so it needs to be done anyway).
Anything between 1-5km is debatable, but those distance are easily bikeable and it takes about the same time, especially in a city. Similar problem with walkability/bikeability. At these distances public transit also becomes a solid option.
Anything between 5-10km requires either great bike lanes or at least decent public transit.
Anything over 10km is fair game for cars. Though for good to great public transit corridors, that's definitely a very viable option.
I think if we somehow manage to enforce this, we'd be in an amazing place, including for drivers. Because a huge chunk of the non-essential traffic would be just taken off the roads, leaving roads MUCH emptier, so whoever is still driving would get to where they need to a lot faster.