I think we need to segregate our towns, with car free areas with excellent public transport, a mix of goods and services within the neighbourhoods, good bicycle infrastructure but absolutely no private cars allowed in at any time.
The other part of town can have no parking controls, no public transport, zonal development with residential areas, office and big box retail areas with plenty of parking. It would have lots of traffic, wide roads, lots of parked cars, big box retail rather than high street and local retail. Everything the car lobby calls for.
Then people can choose which one to live in.