Those are not steering links. They are rear upper suspension links. I snap the metal shaft of the stock steering links all the time. These are 2x as thick and I have yet to break one!!!
I could prolly find a better suited eyelet but, although they look worn to heck hahaha, I have not broke an eyelet of the beefier links either.