Chase, Citi, et al have teams of lawyers and experts poring over the fine print of my dealings with them looking for any and every loophole and nefarious gray area they can use to screw me any way they can. From my tax dollars to my credit card agreement. If I let my guard down for a moment and exposed a weakness where they thought they could take another buck from me (of if my fine government exposed a weakness that I am on the hook to pay for) I am quite certain the fine folks in their management would go for the jugular, take no prisoners and leave behind nothing but scorched earth and then would pat themselves on the back and say job well done. Banking these days is an adversarial endeavor. I get a warm fuzzy feeling when I burn a bank for a bunch of miles and never give then another dime of undeserved business.
I am also happy that the airlines profit from selling them the miles as well. At least the airlines do deserve to profit from my business.