At least they answer the phones even if it takes a long time.
When COdbaUA had similar issues with storms the phone line would say "I'm sorry, we're having system issues. Please try your call again later", hang up on you and not provide an option to hold. This was common under CO and for about a year after the merger spread to the combined companies.
I'd say AA is doing a good job under the circumstances.