A battery replacement costs 16% the cost of a new vehicle. It will probably give me an extra 30-50% life in the vehicle. I will (just) save the battery cost in petrol and electricity in 120kkm.You can replace the main battery in these without draining the bank?
It is not cheap, but it if you do not especially value a new vehicle, it is almost certainly well cheaper than replacing with a low mileage one or running the battery to failure and scrapping the car.
If you believe in "walking the walk", then a refurb is way better for the environment.