I think there are a number of ways that Flooded-Lead Acid (FLA) batteries (for solar applications, not starter batteries for vehicles) go dead ... this might be a partial list:
1. sulphation of the lead plates: usually caused by over-discharge; FLA's don't like to be discharged more than 50% (the 50% penalty that turns a 100Ah battery into a 50Ah capacity) ... I've heard that some folks will only take about 20% to 40% out of them, to get longer life. I've heard of the "I got 10 years out of my FLA batteries" stories, but alas ... I got a year or so at most.
2. maintenance: have to check and replenish (with only distilled water) the cells ... if they get too low, the plates are damaged. Have to periodically test the acid levels ... if they get too low, chemistry is thrown off. Most folks kill their batteries in a year or so because of improper maintenance.
3. temps: not too hot, not too cold ... per manufacturer.
There are numerous snake oil claims to bringing them back to life (pulse devices, acid replacement, etc.), or keeping them from sulphating in the first place. I've tried several, but still managed to always kill my FLA solar batteries ... I finally switched to LiFePO4, and did away with all the grief. No maintenance at all, full discharge (to 90% or more), etc.
The only thing that *might not* be snake oil for FLA is the NOCO Genius battery charger (10-amp), which has an unusual "wake up" feature for overly discharged FLA batteries ... I've tried it on a handful of dead FLA's, and a few have come back to life. Most did not ... so, that feature is more like "worm oil", and not full-blown snake oil? Could also be that the FLA's were too far gone ...
Hope this helps ...
PS: what little I know came from these folks ...
https://batteryuniversity.com/articles
Even then, I might have munged things from memory ... read their articles!