As lead acid battery ages, the lead sulfate crystals that form on the plates will undergo a transformation to a harder coating that the anti sulfation cycle of a smart charger cannot break down. This happens to every lead acid battery - flooded and agm. I've read that an auto or mc's charging system will not top off a battery (restore the charge to 100%) after using the car or bike, and the sulfation is inevitable and reduces the capacity of the battery. This is one reason why batteries last on average, 4 to 6 years.
I've read that were one to fully charge a battery after every use, it would last much much longer. Through dumb luck I got into the habit of clipping a smart charger onto my lawn tractor's flooded battery after every use. I'm on my second battery for his machine, the first lasted 11 years, and the second is still going strong after another 11 years. I'm not suggesting anyone slap a charger on their car or bike after every use, and I don't believe in anecdotal evidence. However, I think I've accidentally proven what I've read thatt fully charging a battery will extend its life. That first battery came with the Craftsman tractor, the second was just what was available when I needed a replacement - not sought out for good reputation or long life.