We are going to have ICE's for a long time.
Mindless bans like that, if overzealous, will just push even more of industry to Asia/China, where most of pollution happens today anyway.
I wouldn't be surprised if China funds quite a few green causes, big boost for their industries, and they get to just ignore all emissions rules.