Take the computer for example, are we still using 1970's computer tech today? No. As for electric cars, sure you have to stop often to charge the vehicle because battery tech is still in its infancy but one day will vastly improve and possibly out drive the gas engine mileage. Tech is an ever evolving thing.