No - thousands of chargers are not needed. Most people only need to charge at home. It's not petrol.
But we're back to a modern problem, millions of people don't have the benefit of a drive.
Peterborough for instance has many many 'modern' estates , some built in the 60s, some being built now, where communal parking areas are the norm.
If I think up my street of around 50 houses (and that is a short street) I'm not sure a single one can park outside their front door. You could theoretically run an extension out but thats simply not desirable...or safe.
Scale that across the estate, just my estate and I suspect 90% of people can't charge a car from their house (in a safe or appropriate way)
The street, if you placed charging points along its length you would struggle to accommodate all the cars, some houses (HMOs have three or more cars . Lots and lots of Pboro is like that, no reason to think many other modern towns are the same.