Originally Posted by
Often1
Has nothing to do with politics. Has to do with change in law. Dodd-Frank financial reform limits the interchange fee which banks can charge vendors (air carriers in this case). Means almost all debit cards are eliminating or will shortly eliminate miles and other bonuses.
Whether this is good public policy or not is for OMNI, but this hopefully answers your factual question.
Drawing a line of causation between the legislation ("call your congress person;" not banks' or airlines' fault) and elimination of mileage bonus is pure political commentary as well as logical non sequitur. Legislation imposes no requirement regarding banks'/airlines' dealings with their customers. Banks/airlines make their own economic choices for any number of reasons.
--mcz