Improperly applied a lot of things can screw up a car. I have a car that has the gas pressurized torque reducers and they don't work very good, are costly, take up a lot of room and add weight.
With my chain I have made well over 100 runs in the quarter mile, and two all day sessions at Summit Point. There has been absolutely no detrimental effect.
See my reply in the maintenance and repair section. The straps used by this person were improperly mounted.