I found that the strut bearings and mounts are very sensitive to being installed properly, so I would attribute their premature failure to incorrect installation. A hamfisted tech with an inclination to use the air tools at all costs to save time isn't out of the question.
The torque specs for the fasteners are hyper-critical, otherwise you'll experience the clunking, and even creaking and/or squeaking if everything is torqued past spec.
The ultimate issue here, is finding people who give a rat's ass.
Joined the dark side.