I had a phone conversation with Chicago based customer relations last week, and like the OP my hope was that they actually fix the ongoing issues rather than just to continue to toss certificates or other compensation my way.
My experience started with an offer to redeposit 500 milers, moved onto $200, $300 and then $400 in certificates. All the while I kept saying, 'yes, I appreciate the offer, however I would really prefer not to have to deal with this issue, and would really like to see the issue be resolved after two years of reporting it'
I don't know how much that was understood. Not every complaint is made just to receive compensation. I voiced my concerns because I wanted the issue resolved, not to receive compensation.