Jeffjaguar: yes you're right, when first imposed.
http://www.washingtonpost.com/wp-dyn...2900927_2.html
This is the status quo til now. I don't know where Citibank Hong Kong got the 0.4% "The fee is charged by American Express" given Citibank US doesn't charge this fee, nor American Express itself to its own customers, nor any of the other 3 Amex licencees in HK.
But anyway, in the multi-currency processing situation, is this fee justified?
Card associations certainly bears more cost as it has to perform international settlement for airlines and other merchants who choose to skinflint their international collections by using a multi-currency processing from their head offices. If card associations chooses to pass it on then they have a case to argue they're not profiteering from it.
Airlines certainly profit from cost savings by centralised multi-currency processing from head office rather than setting up local merchant accounts and remitting the proceeds. They're passing international remittance and administration costs to passengers. Their disclosure this happens is inadequate and they try to shift blame/hide behind zombie CSes.
Banks who pass on published card association fees, not add any of their own and make full disclosure of their cost recovery can't reasonably be blamed. However banks who add fees or try to charge them on Visa cards are blatantly price-gouging - AFAIK there is no difference in interchange earned from processing a local currency-denominated transaction offshore as compared to onshore. So they're just doing it because they have an excuse to.
Similar to multi-currency processing, DCC on the grounds it will save costs (or rebuttal on the grounds that customers should not bear additional fees) is unjustified. Before FTF, it was exploiting a similar loophole in card association fee structure. It's not "greed" that card associations recover their costs and plug the loophole.