I don't know where you got that info from but that is certainly not the norm... There are Tesla cabs in Vegas with over a million miles, and most of these battery packs retain close to 90% of their capacity even after 10 years. I'm sure there are exceptions, but 3 years is silly.
Yes there are problems and hurdles to overcome but I'd rank that pretty low.