they all leak. question is how often do you daily drive your rig?
I drive my bronco all the time, not just trails or special occasions. To the local grocery store. to the malls. to the get togethers, to the fishing spots.. daily stuff from loading 600-800# of lead in it from recyclers to dumping loads of trash at the transfer stations. every chance I get to refilling oxy/acet tanks and coolers full of fish and ice, etc.
I use to think that if the cheap aluminum champions radiator last 4-5 years, it was a good investment until they started leaking just over a year.
I had a Ron Davis that leaked after 13 months at the core and tank just past the warranty date.
I've gone through too many radiators between the 3 EBs that we run daily.
Currently using tri-pass WH copper/brass radiators now.
Daily driver here.. That's probably why.
radiators has become consumables.