Poor quality parts ruining the hobby for me

I agree. Drove my 07 2500 CTD 4x4 for 212K miles on the original front end parts. At that time while I had it on the rack, I found just a little play in the Hub bearings. So being Pro Active with maintenance, I ordered two new SKS hub bearings, Also NAPA premium upper and lower ball joints, Two new axle U-joints. All with the best parts NAPA sold. Spent $930.00 on parts. The right Hub bearing was sloppy and had to be replaced at 264K (48K). The right upper ball joint needed replaced at 271K (59K). That is pretty bad service life.