I have had the opposite experience here, i run Optima's, i got one thats seven years old now and it still holds up like new on a load test. I have a couple that are only 2-3 years old and so far no problems there either.
One of my Red Tops replaced an ailing DieHarder battery, around here we call them DieHarder, cause when they die its usually at the absolute worst time ever, usually at a -20 below morning when your freezing your **** off with -30 or worse wind chills and just want it to start to warm you up. Hence it DiesHarder cause it makes it ******* you. LOL
I know one guy that had an Odyssey battery, it did great for about two years, then i asked him why he always had a jumpstart box in the front seat plugged into the cig lighter on his way to work, he said just charging his backup while driving... I was like what? He said he would jump it to get going, then charge the jumpstart box on the way to work, then unplug that, then when he got done with work he would jump it again! They did replace it under warranty, but he only got about a year out of the next one and finally gave up on them. Maybe you guys get better quality DieHard or Odyssey bat's but here we don't trust em farther then we can toss them, and they are darn heavy!!
The other battery i have had my run ins with is Interstate... Most of the darn stores where i live have nothing but cheap Durastart and Interstate batteries. I had to drive sixty miles to get an Optima for my last vehicle. That was three years ago and i pulled it when i sold that car and got the wife a new one, i took the cheap battery from the new car and tossed it in the one we sold and put the three year old Optima in the new car, still going strong, and she tends to leave stuff on and drain the battery at least once a month cause she doesn't always drive to work every day. Its amazing how dead a battery can get after a weekend of having a MP3 charger pulling off it. I measured one and its like 125mA, so its takes a long time but it will bring it low enough after a four day memorial weekend to make it turn over really slow when she got back to it, but the Optima did start it up fine, i tossed a small smart maintainer on it after work to bring it back up overnight, good to go until she drains it again!! LOL