Baby steps.
There is a huge distribution network of gas stations, refineries, and (right now) fairly cheap oil. I'd like to own a 100% electric vehicle right now for the price of a Prius (with similar range, cold weather capabilities, comfort, space, etc), but I'm not sure if that's possible yet.
I see no problem with making gas/diesel engines more and more efficient until they are replaced by cheaper electric cars.