If oil was cheap I would def stick with gas cars. No one is saving the environment when buying electric cars, you are only shifting the pollution to power plants. I don't see Mexico switching for a long time. The other downside once the car reaches 10 years old it can barely go 30 miles without needing a charge, but that's with some vehicles, not all. Batteries are too expensive so they become obsolete. The landfills will be full because batteries are to expensive to replace.
Your Completely wrong, your not looking at the big picture.
First of all in the USA 39% of power production comes from Nuclear and Renewable energy like Solar and Wind.
Another 38% comes from Natural Gas which is fairly clean with 50% less emissions than Coal or Oil.
The other 23% comes from Coal and other dirty fuel supplies.
So basically only 60% of the electrical energy we produce requires some sort of filtering to remove contaminants and 40% is completely clean.
To remove or Scrub out Green House gases it is not only much easier to do at power plant but it is the only practical way to to remove them.
The level of filtering technology used at electric power plants cannot be implemented on individual cars.
If we take a typical 500MW power plant and run the numbers it will produce 12MWh of power each day.
That is enough power to charge 200,000 electric vehicles, each with 60KWh of batteries.
The amount of emissions from 200,000 gas powered cars is far greater than that one power plant if we use the averages of how power is produced.
In any case a plan requires a starting point and they have wisely chosen the best path forward by splitting the plan into two main objectives.
First get everything possible off of fossil fuels and electrified, that way the infrastructure is already in place for stage two.
Stage two is to get Fusion Power plants in place. A backup plan is to go back to building more Fission plants but they are betting that over the next 30 years they will be Fusion Plants powering most of the world.
So any way you want to slice it we are polluting less today by using electric vehicles even if they are powered by generators using fossil fuels and we will hopefully be almost off of fossil fuels in 30 years.
Lastly I don't know where you got your info on battery life from, there are several Tesla owners who have gone over 400 thousand miles on their original battery pack and many who are at 200K.
Tesla warranties the battery for 8 years or 100K Miles with 70% of capacity still available. Even if the battery got down to 50% at the 10 year mark that would still be a minimum of 120 miles.
I don't know about you but there are very few days I drive 120 Miles and it is even less likely that I would keep the Vehicle that long.