Sorry you had trouble with the Stebels Tack. I've had them on three bikes without a failure.
But I don't use them much- try to keep away from those driving on drugs, or with their earphones in (that should be illegal) or asleep at the wheel, or in deep and meaningful convos with their passenger, or sorting bickering children, or wearing a hat in a Volvo. Darn, that doesn't leave a lot, does it?