no that's wrong.  Affordable long-range EVs are now available and will be provided by numerous car makers in the next few years - they have a minimum range of 500km - which is as far as most people would want to drive without stretching your legs for a few minutes.