^ IMO you were just lucky or something, I've never gotten 12 yrs out of a flooded lead acid vehicle battery and looking through my records, the OEM battery for my '98 lasted just shy of 3 years at 32K mi.
Replacement was a Sears Diehard Gold, lasted just shy of 6 years, replaced with another Diehard Gold and only got 3.5 years (was getting warranty pro-rated replacements), then finally 6.5 years before that one was replaced with what it has now.
Went with a Walmart Everstart Maxx this time because all Sears stores near me had closed, plus their battery prices went up. So far have almost 5 yrs on the Everstart Maxx and expect to replace at the start of next winter - if it lasts through this winter, I doubt it would start in 15F temperature if let sit without running for a few days.
I could see if it was short trips decreasing battery lifespan, but it wasn't short trips, until the last/prior battery (and current one) that lasted the longest at 6.5 yrs which is kind of ironic.