Nissan also had a serious kicking over battery health a few years ago and changed their warranties and some of the charging control systems and software to improve consumer confidence and battery health respectively.
Today's reality is that you can buy a brand new Hyundai Ioniq for under £25k with a good spec (heated seats, adaptive cruise, nav, dab etc). That comes with a 5yr unlimited mileage warranty (limited to 125k on the battery). Even if it went bang at 125,001 miles and you got no support from hyundai (unlikely) you will have saved £12,000 over a car that does 50mpg average. To spec a similar level and size of car (Insignia say) would take you comfortably up to £18-20k.
This is before you consider the savings on consumables (the 200k tesla mentioned above is still on its original discs and pads due to regenerative brakind) and servicing (Ioniq servicing is £99/£139 for the alternating minor and major services). Plus, of course diesels never kill clutches, dmfs or injectors, nope, never

TB: I'm by no means saying they suit everyone, but a fair percentage of the population *think* it wouldn't suit them, partly because of tired and inaccurate arguments that people copy and paste without being challenged.
The fast charging penalty on leased batteries is really odd and something i dont really understand, it does make it much less viable for a lot of people :/.