Had a comedy of errors on my DAL-ATL-ALB routing in early August. The plane flying the 6:15pm DAL-ATL was late from LAX, and arrived without a gate available. The main DL gate at DAL was occupied with an LAX-bound plane requiring maintenance, and their backup gate at DAL was occupied with an AS plane who had just started boarding. Plane finally got to the gate an hour after it landed, and we then learned a member of the crew timed out. New crew was inbound on a flight from Atlanta - flight didn't end up leaving until 11:15pm. Easy misconnection - I cut my losses around 9pm and decided to rebook for the next morning and not have to try to deal with getting to a hotel in ATL at 2:30am.
Just received reimbursement for a DAL airport hotel plus the meal (around $175 cash), as well as 15k miles. I felt that was appropriate for a 12 hour arrival delay including the overnight.