EV batteries are unreliable and need to be replaced every few years

Modern EV batteries are typically warranted for at least 8 years

Modern EV batteries are typically warranted for at least 8 years and 160,000km but they typically last at least 15–20 years or more (time will tell once batteries reach that age.)

Battery technology is also changing rapidly making batteries increasingly more efficient and long-lasting.

More myths and barriers here.