Ball Joint Replacement

Is it just the ball joints moog makes are junk? Or are all moog products garbage?