I don’t think American owes anybody for going back to Dallas after what was probably a bird strike. Captain made the best call and everybody handled the situation wonderfully.
Issues with crew and with IT systems, though, were on American and responsible for half the delay so I’m glad to see them act proactively.