Personally I don't think range is the issue anymore, my thirsty V6 only gets about 400 miles to a tank, and I neve drive that far in one go. The problem is re charging, that has to improve massively. Down to a few minutes and with infrastructure everywhere.