The battery should be lasting a lot longer than that. I've typically gotten 5-6 years out of Everlast batteries from Wal-Mart (although the "Max" versions). Since then I've switched to Odyssey AGMs in everything. We have one in our camper that sat totally dead for months, outside, over the winter due to a parasitic draw - a few hours on a NOCO Genius charger and it is still living a few years later (although, the CCA did reduce a bit). Most any battery you buy in the US is actually made in the US as well.
If your rig is killing batteries every few years, you probably have a parasitic draw somewhere, or perhaps an issue on the charging side (although the parasitic draw is more likely). My GX was eating a battery every couple of years....after hours of running load tests with a multimeter, I figured out that the rear cargo area dome light had a short in it and was always drawing down the battery. It pretty rarely caused the battery to die, but dramatically reduced their lifespan. Sitting with the doors locked, there should be no more than 50 mA of draw on the battery. With my dome light issue there was around 150 mA of draw on the battery.
If your rig is killing batteries every few years, you probably have a parasitic draw somewhere, or perhaps an issue on the charging side (although the parasitic draw is more likely). My GX was eating a battery every couple of years....after hours of running load tests with a multimeter, I figured out that the rear cargo area dome light had a short in it and was always drawing down the battery. It pretty rarely caused the battery to die, but dramatically reduced their lifespan. Sitting with the doors locked, there should be no more than 50 mA of draw on the battery. With my dome light issue there was around 150 mA of draw on the battery.