Lead acid batteries last a lot more than 3 years in some places. I Often get more than the 7 they are advertising. I just replaced one that lasted a whopping 15 years. Although that was an oddity.
I put an Interstate battery in my car about 6 years ago, cost me $110.00 installed.
It's still cranks like new, and that is a real testament to Interstate considering the temperature extremes her in Vegas.
Here in Wino country/Californicator land our batteries last 5-6+ years.
We don’t sit in our vehicles and run the radio for long time periods. We still use our electronic lock command to turn off the car lights as well as lock the doors. We, also, turn off our AC or Heater and fan before we turn the key to off.
We have neighbors with similar vehicles, who barely get past 3 years and use AAA a lot to start their run down batteries.
We haven’t usesd AAA in decades to start a vehicle. A dying battery needing AAA used to be our warning, that we needed a new battery. Now Big O informs us.
I recently replaced two 10 yr old batteries as they were not holding enough charge to do winter starting. Both were in VW Jetta TDI vehicles. I’m guessing that they did so well because they are large capacity to start with (glow plugs plus Diesel cranking needs), the charging system was well designed and it could be that the battery design was superior. Two out of two with the same life is not likely an outlier. YMMV
Yeah especially if your car is garaged.