All manufacturers have had recalls.
The price of EVs, as with most consumer goods, is primarily determined by production volumes. Not too long ago, people were claiming that "full-frame" sensor cameras would never be mainstream. The price of the Nissan Leaf has dropped by $7000 for the 2022 model year. Canadian prices of full EVs are all in the mid $40,000 range, as was Nissan Leaf up to now. We'll start seeing more and more of this kind of price dropping, just a matter of time. My limited reading of the warranties suggests that the batteries are being guaranteed for 8 years. The electrical side of hybrids and plug-in hybrids are also being guaranteed for 8 years. The Toyota Prius has an extremely good rep for reliability. Up till recently, the decision to go electric was based partly personal values, I would guess, but more and more the pros/cons of e-power will just be another factor to take into account. That is, they are no longer a novelty, in N.A. anyway, I think they had already reached that status elsewhere in the world. They will be good for some, less so for others, like everything else.
I think there should be a market for very inexpensive small EVs, $10,000 to $15,000, with very limited range, say 100-150 km per charge, for use as urban grocery-getters for people who no not need a car for all their daily uses. This usage doesn't fit everyone, but it doesn't have to.