Because we have not a better alternatives. EV cars are nice, but you need to be able to charge them everywhere and that is still not true (leaving aside the time to recharge since it can be at night) especially in older apartment buildings or homes. Not taking into consideration the ones who would oppose the installation of charger just because. And you need to produce the electricity to charge them.
We have better alternatives for transportation and fuel.
In the big cities yes, you have a (somewhat) decent public transportation system as alternative.
In a small town any sort public transportation system would be not cost-effective and not time-effective.
When the time you spend to commute daily using a public transportation system is longer than the one with the car, the car is the obvious choice with all its problems.
But even leaving aside the commute to work problem, solvable working from home, a small town has not all the services (like higher grade schools, hospitals, malls, specifics shops) you need and while sometimes you can use a train or a bus, most of the time using a car is way faster.