My family bought an electric forklift for their factory in the early 90s. I think it is a Yale.
My sister has since taken over the forklift for her company and she has only replaced the batteries and the controller once.
These things are cheap to replace and not as much of a mystery as ICE engines.
I am seeing people replace old Prius hybrid batteries themselves with basic tools now.
I think the only thing I would be concern about is the crash safety for cars. Newer cars are safer. I think that would be the only draw to buy a newer vehicle.
I replaced the main battery in a Gen1 Prius. Fiddly. Had to get a strong buddy to help lift it in and out of the car, but we did it in a long weekend. A full set of 'used but tested' cells cost something like $750 but that was probably 8 years ago.
Actually the low cost part of this was that they weren't upgraded cells. Just tested-good cells from other battery packs. Most of the time it's just a couple cells in the bigger battery that have issues, and they take those out of the pool and make a good amount of $$$ because we were required to send back all of our cells. Assuming that of the 26 (iirc) cells that 3 or 4 were bad that's a big profit margin for sure. The car worked great after swapping them out.