Ammo for no electric cars

So here is a video I stumbled across that I think explains why electric cars are okay, but ICE cars will continue, marketing and $$$$ wise.

He has a bunch of other stuff on this and good layman's terms explanations
Bore vs stroke
Gas vs diesel
Turbo vs N/A