Here are a couple of scenarios..Let's hope this isn't the case. It's a 15 year-old Jeep, so I wouldn't be surprised. Overall, everything seems to be fine aside from the steering being slightly loose, so maybe this will fix it. It's at the shop now having these put on. Could I do it myself? Maybe... But at this point, time is money, and the shop cut me a pretty decent deal (IMO) on it (~$350) for parts and labor. I'll keep you guys updated.
Overtime somebody does nothing then everything wears equally
Or they replace things as needed and then you end up with things that are very worn and things that are not
Or they go through the whole steering linkage and you're pretty fresh but people are usually reluctant to replace ball joints until they have to ... People just don't tackle that as a service item very often
So when you are dealing with these things you sort of getting to some variation of the condition you find them in.. and then you have the ones that are lifted and have all sorts of different brands of parts and things like that to sort out
I'm not being negative I don't mean that in any way I'm just being realistic as to what you typically get into ... I've seen some that didn't need hardly anything and it's been my experience if they have stock size tires everything seems to really hold up pretty good if they aren't beat on or see a lot of mud dirt and sand.