For a pure EV the battery replacement cost is prohibitive.
For a Hybrid, the battery replacement is MUCH less expensive because the batteries are no where near as high capacity. In fact, hybrids do a really good job of enhancing mpg and performance without any add'l stress on our power grid...