I've lived her for 12 years and I've never had problems with batteries. In fact, the truck I traded back in August had a 5 year battery that was 7 years old and still going strong.
It might be because I...
1 -- don't buy cheap batteries from WalMart or AutoZone and
2 -- I actually maintain the batteries in my vehicles.