interesting. I’m sorry to hear you had a pretty rough path so far. Pretty much everything is procedurally generated so sometimes you may run into a rough series of results. I can double check the % of drops but you should definitely be finding food, bandages, and potions as you go through the dungeons. Also sometimes leaving to decrease encounter chances helps. I can definitely have some enemies drop a bit more gold in future releases
The maps are a waste of money. As long as you have cleared the boss of one dungeon, you can farm that for gold. Don't buy anything, just go through and gather enough bandages and food to survive. Do it often enough and you will accumulate wealth, maybe 4-6 gold per run. Only save very seldomly, as it is also very expensive.
I have never seen a potion drop either.