correct me if I am wrong but I think Energica is now offering the warranty at 5 years on their bikes. I think what this is .. is... they are seeing that their batteries are built so sturdy that the warranty really is a non issue, they are having pretty much almost NO warranty issues, save for a potential manufacturing defect here and there, and are saying, well here's the proof in the pudding, the batteries last just as long as we expected them to, lets put the warranty out to the full 5 years. so it looks like everyone elses warranty.
At the end of the day. If the warranty was 3 years, or 5 years...if it's not being used, then it's kind of moot, and just 'looks nice stuff'.
Another aspect is, companies have to protect themselves from their suppliers shitty deals too. Ok, lets take a look at zero I believe it was who pretty much darned near had an entire year recalled due to shit batteries. NO company is going to say, sell me shitty parts, because it's cheaper, however when they DO sell a bike, and the battery dies, because the battery had shit parts in it, you are not going to go, oh ok, it's NOT zero's fault, it's the BATTERY MAKERS fault !!! and go after them. nope, you are going straight after zero, because your zero, is not running. the warranty is on the bike, it's not running FIX IT !
Now granted I am sure zero went after them for it, but still, the damage is done to them, it was 'their' warranty, and they had to honor it and deal with all the fallout.
Company B comes along, and are told, yes, these battery pouches are good for 5 years... after just watching Z get their ahnoos' stretched over bad battery packs, are going to be like, hmm well, lets warranty this thing for 3 years, while we make SURE they are good for the full 5. Fast forward some years, The battery is performing as well or better than expected so then are saying, ok give them the full 5, it's good for it.
When it comes to testing the longevity of something...there really is no substitution for actual longevity. Sometimes that lesson is learned the hard way.
Aaron