Well at least they are working on solutions.
The simplest one would be to install a bank of phones that connect to the call centre in priority for rebooking in case of IRROPs. Nothing like the poor optics of 200+ people standing in line to talk to 2 AC agents. Its not even an original idea, United and others have it at their hubs.