In my family, we have had at least six Priuses, including several that made it past 200K miles, without ever needing to replace a battery. Currently, we also have a couple of Teslas that are over 100K miles with no battery issues. Personally, I have a BMW hybrid that just hit 10 years old with no notable battery issues. My SiL has a plug-in 330e and loves it: also no battery issues, though her car is much newer. My planned replacement is a BMW i4, which will be my first foray into all electric. I know several people with i3s who have had no complaints, so I feel good about jumping into that segment. My partner settled on an old school X3 after strongly considering the Teslas and a few other hybrid SUVs.