I'm currently travelling in Europe and have noticed a change in ATM use since my visit last year. So far I've accessed ATM's in Germany, Poland and probably soon in the Balkans. In every case so far the machine has asked whether I want the withdrawal charged in my "home currency", which I've declined each time.
The "home currency" they've specified each time has been U.S. dollars, which is absolutely not my home currency. When I noticed that, there were a few mumbled "@#$% stupid machine" comments, but since I declined the conversion, it didn't matter.
On a related matter, the hotel I used in Poland slipped the DCC by me when I paid for the room. It wasn't a huge difference so I wasn't going to make a huge fuss, but I'll be watching for that in future.