We had this exchange about Delphi droplinks back in 2018.
https://www.the75andztclub.co.uk/for...d.php?t=284461
I've never had any issues with Delphi or TRW suspension/steering items and tend go with these two manufacturers whenever Lemforders are not available.
I guess it must be due to either the state of our roads in Suffolk or the state of all the other components in the car's suspension that I never seem to have issues with premature failure of components.