I agree and disagree with Cathay Boy. I don't think that rudeness should be tolerated. It's not about the DYKWIA complex, it's about being treated with manners and some politeness. I would generally say that CX is normally excellent in this area and it is for this reason that when rudeness or unreasonable behaviour occurs, it can be a shock. I think we all have high expectations about CX that are often met.
The travel experience whether each day or once in a blue moon does require customer service from start to finish.
That said, in the example given, I wouldn't have asked for miles or any compensation. What was lost other than some dignity perhaps? I personally take the good with the bad as the good, for me, dealing with CX is far greater than any bad.