My belief on batteries may be flawed but I never replace one not showing signs of issues and that tests out ok due to age. I've had good batteries last 8+ years and others crap out a year after purchase.
I have a blue top Exide AGM in my car. Been great no complaints.