3 10mm bolts failing simultaneously after two decades (on direct it seems) is unexpected! If it were an installation problem, I can’t imagine it would take that long and that they’d all go at the same time. Ditto for corrosion… people take victory whips all the time.