Battery tech is lacking but its not that bad. Lead acid batteries (100 year old tech) could achieve 30 miles. YEs, but lead acid batteries would fail to quickly and they weigh too much.