Instead of governments announcing bans (I believe france announced a future ban a couple months back), I would rather see these governments committing to only purchasing electric vehicles for all government fleets. Why not put your money were your mouth is and help pump money into the industry via purchasing orders, rather then simply announcing a ban?
"Rules for thee and not for me"
The government is happy to tell everyone else what to do but when it comes time to buy their own vehicles they don't have to play by those rules so their decision making process does not reflect the presence those rules and they wind up buying ICE vehicles for the majority of use cases because from a strict numbers perspective those are what make sense in a majority of use cases.