The question wasn't cost, as I recall it was basically power-density, longevity, & recharge rates. Ten or fifteen years ago, you couldn't fit enough battery in a car to get a useful range at any cost. That's why the supercharger network was a bigger deal years ago, and why fuel cells were in focus back then, and have dwindled as batteries gained ground (IMO)