A few years back I was in BF NRT – IAH and we had a weather division to Austin to fill up.
A week later I received a letter from the concierge apologizing and credited me with 5,000 miles.
It was nice deal since I never once thought it was CO’s fault.
I have not received anything since (letter, email, handshake) on the rest of my delays, cancelations, or multiple lost / damaged bags.