""A few years old Surly Steamroller" . . .
Warranty is three years, so if you registered the bike or have the receipt or the shop where you bought it has a record of the purchase (assuming you bought it new), you should see about getting a warranty replacement frame.
What happened to the other frames is irrelevant, but mentioning those failures could muddy the waters, so best not to. Keep it simple. Frame broke. Clearly a defect in materials or workmanship.