Understanding the changes and commision

Yes, DCC is a pain. But there is news:

If you notice early enough that DCC is applied you may request a refund and being charged in local currency.
Or even request a chargeback if you notice it later. (which will hurt the merchant much more)