If it was installed wrong, maybe. Ball joints (yes even on a Ford...) should last a fairly long time, at least 200,000 km unless you're pounding them on gravel roads or heavy 4x4 usage. I have found that OEM stuff does last longer than aftermarket replacements, I think because that the original joint was installed when it was brandnew, and they do wear a touch in the socket.
It could also be that they are trying to make extra work for themselves, or perhaps have mistaken a loose wheelbearing for a loose balljoint. You'd think a tech should know better, but sometimes you'd be surprised. LR
'09 Ford Ranger FX4 with a mean owner