Many of the countries and places listed have very low GDP and high poverty levels, or else very high cost of living (Switzerland, Scandinavia, small islands which have to import most of their food and fuel) or huge environment sustainability issues (eg Venice, mountain snow ski resorts, see also small islands)
I see very little recognition that they are simply charging survival prices to tourists.
Eg most Croatians are not becoming wealthy off the back of overpriced water and ice cream. These people still live in very humble and often unstable economies.
As tourists we have a duty to be aware of the brutal reality of local economies, then try to choose locally owned businesses to spend our money, and be understanding that it’s need not greed driving high prices.