duralast ball joints vs moog

x20... I put el cheapo tie rod ends on my Duster, figured that they didn't see as much stress as the upper and lower ball joints ( moog parts ) and I had to replace them in less than 2 yrs. They were on my daily driver, but I only live 5 miles from work so do the math...
Moog tie rod ends have been on there 4 yrs now without issue.