I think gasoline engines will stick around much longer than most people expect. They are a known commodity and many people have invested time and money into learning how to operate and maintain them. For example it's been brutally cold where I live lately and I know my gasoline engine works just fine in these conditions. If it fails to crank I know how to jump start it. I know to let it warm up a bit before turning high RPMs. I don't know anything about how electric cars would fare in these cold conditions. They may work just fine too but I have no experience to back that up. I'll learn at some point but a lot of people never will.