I don't recall what fees I had while taking money out of foreign atm machines over the decades, but in the end, as long as I didnt overdo it, the fee was just part of taking money out and I would take enough to last a week or whatever. Don't really recall the intervals in taking out cash in various countries, but in the end I didn't get upset about it, and would "save" money on eating cheaply most of the time, so a few bucks here and there wasn't the end of the world.
Travelling in an area where you switch countries and currencies is just what it is, so you don't really have a choice but to take out a certain amount of money in each country--trying to figure out your daily expenses ish and then figuring out and taking out a reasonable amount so as not to have too too much on hand in a worse case scenario.