Everything comes with a price. The question is: Which is the better value?
Fracking, where a great deal of our oil in the U.S. comes from, is no less unfriendly. Nuclear plants and waste may be the most hazardous there is, but there are those still touting nuclear as the best way to produce power.
I have a niece who had battery failure in her Prius at about 225K. Toyota doesn't recommend it of course, but you can replace bad cells as they fail, as opposed to the whole thing. I have never personally driven any car that many miles, but if you drive a lot more than we do, I imagine that you would expect failure sooner. As for the replacement cost being more than the value of the car, I guess that depends on what a replacement car would cost and what the condition of the rest of the car is. We drove an '89 Honda Civic for 27 years and it was in pretty bad shape, but still had less than 200,000 miles.
That's why we have trucks. The Prius won't do everything we need to do at this point, and why we have a Prius instead of an EV is because of the range. But this is what there is now, and at my age, this is most likely what I will have until I'm gone. Rest assured however, that some day there will be no more gasoline vehicles outside of museums. Fighting to keep antiquated systems going instead of putting everything we have into better technology is a losing battle, just as opposing the original cars in favor of horses was destined to fail.