People who think they need 300 mile range typically only need it a VERY small amount of time with the rest of the time being a much smaller range. The answer for them is really a PHEV that will eliminate 90% of fuel consumption and all the range needed for long drives with zero range anxiety.