Hm, let me think......
A good amount of wealth, power and influence in the world is based on fossil fuels. Oil has been used as a weapon many times over the years. Those people are not going to give any of that up any time soon. They know, as we all do, that there's news in the announcement, and then everyone forgets about it and doesn't worry if everyone has seen it through.
Then we have the like of Electric Vehicles. All major car companies have made their money out of fossil fuel models. They have to retool, and remake themselves while all the time maintaining profitability. The public will buy what makes sense to them. EV's aren't cheap, so wy not just get the type of car you know and trust?
Also, EV vehicles rely on recharging, which can take 45 minute to 90 minutes to do. And just when we're considering going electric, electricity prices spike, closing the gap. Again, I watched a guy on a video, and his EV had a maximum range of 140 miles. That might suit me now, but it certainly wouldn't have when I was in my 30's.
Then we have fires due to Lithium batteries. I saw a video today where a guy had to get a new battery for his vehicle (two years old, but the old one had failed) and the cost to him was $50,000. He had the car crushed instead. The fact is, recharging units are nowhere near as prevalent and available as gas stations. Anyone doing long journeys have to factor all that in.
In my opinion, you won't convince people based on the environment. Instead, the whole deal with EV's has to make sense. Electricity prices need to be more stable. Rechargers need to be everywhere, and sharable between all vehicle types. Battery safety must be improved. People will go for whatever is the most convenient and cost effective to them. That is the battleground, not environmentalists.