If that's 3 in 2 years in the same vehicle, I'd check the vehicle for excessive parasitic drain, have the alternator checked and make sure the cable between it and the battery is free of corrosion.
Last couple batteries I bought were made by Johnson Controls and sold at Walmart as the Maxx line. Group 65, 850CCA, 3yr-replace 5yr-prorated warranty for about $100 after tax. Prior two were bought from Autozone and Advance Auto, also Johnson Controls and got 4 years out of one when the vehicle was sold and over 3 years on the other so far.
Then again I've never bought any battery that only lasted 2 years, let alone 3 in 2. Granted it's not arctic cold here but right now under 10F.
It is true that some vehicles aren't designed for battery life. Give them all the same electronics, even a lower 75% of cranking amps needed if the engine is smaller, but overall their total power consumption is similar to other vehicles that have a 35% larger battery.
For example, the group 65 battery I mentioned above. The automaker could have decided to shrink the available space such that a group 59 (or whatever) battery was all that would fit. There's about 35% difference between them in capacity, so the smaller battery deeper discharges and a shorter lifespan results.