Nissan clam there batteries will not need replacing, and other should llast at least 10 years. The prices are falling, and it is now possible to repair or replace individual cells.I would imagine that a three year old EV will surely start depreciating quite heavily after three years due to the battery needing replacement over the next 5 years or so at a cost of £10k upwards.
Still not convinced, though, tbf