Sadly, fossil fuel (pollution) has been marketed as a masculine culture thing now. In the free (=individualistic) West, I expect it to stick around for at least another 50 years.
I expect less than 10. Once you drive an EV, every big noisy diesel feels impotent and gutless. Kind of like a small yappy dog that’s all bark and no bite. There’s just nothing like the zero-lag gut-punching acceleration of an EV.
The industry is trying their best to fight against it. The EU is currently planning to ban new ICE cars from 2035, but the conservative German government & car lobbyists are trying to get them to drop those plans... That, combined with high tariffs for cheap asian EVs will probably artificially keep us on ICEs for a while longer.
Unfortunately it's not really up to us plebs, it's up to the rich and powerful, who have every incentive in the world to continue fossil fuel use.
Trump has outright said he's pro fossil fuels and his policy choice shows it. If there was a proposal to ban or limit EVs in the US, I would not at all be surprised. These people do not care about you or me or all, just their pocket linings.