A ball joints a ball joint , tie rod ends are tie rod ends there made by the same types of companies for the auto manufacturers and the rubber boots are basically the same just with a different label . They are all required to meet federal and auto specifications. The thing that imo is when they started making and approving these parts without grease fittings and end up running dry on grease causing them to deteriorate faster which happens when the rubber boots crack , split over time .. they all do that and have for decades . Years ago when they all had grease fitting , people and mechanics would pump in to much grease and rupture the boots . Rubber dry rots over time and the force and movement flexing the boot which finally split them .. every vehicle and not just these trucks .. there are also bad runs put on vehicles and get recalls.. 2002 dodge Dakota’s is a example . There are other factors like the elements , road salt , weight of vehicles etc . All those things affect rubber and metal ..
one ball joint is the weight load carrying ball joint and the other is what I call the non load follower ball joint .. the loaded ball joint will usually wear out first .. it the same with any rubber suspension part ..