It's intolerable to be rude. As OP himself points out, the CSR doesn't make the rules.
If it's happened once, it may have happened before. Some businesses, including other carriers, fire customers when they get to be too much of a problem.
I can't say what AC does.