APC batteries

batteries only last a couple of years.
it is the replacements that deformed/leaked.

the APC’s themselfs are 6-7 y/o.

what I am left with is…
is it the APC, non apc replacement batteries, lousey GI power quality etc…