I'm seeing the same thing. It's kind of nice at first, but once you have 30,000 Gildar in the coffers and nothing to spend it on due to lack of resources...
I haven't been getting THAT much loot from battles and sites though. My cities are really cranking out the Gildar for some reason...
Might be those 3 caravans per City I'm now taking advantage of.
If this is a COMMON midgame situation, I'd suggest toning down the ruins/battle loot Gildar slightly (sometimes an extra few hundred GP comes in handy), but would focus more on just how much Gildar well supported cities can crank out.
I'd suggest Level 1 Ruins in the 10 GP range, Level 2 Ruins in the 25 GP Range, Level 3 100ish GP, Level 4 250ish GP, and Level 5 in the 500-1000 GP range. I'm seeing some 200+ GP hauls from level 2 ruins - that might be a bit much. If I have to kill something sufficiently threatening for that 200 GP, though, that's a different matter.
As for battles, I haven't been paying that close of attention to the rewards, but think an extra 20-200 GP as a reward (with 200 GP meaning you just killed something huge, mean, and tough like an Uber Dragon or something) is probably about the right range. Getting 150 GP for killing some low life Bandits might be a little much, in Game Balance terms.
As for the salted pork booty, it has come in handy for those deep exploration missions. I don't think I have too much yet, and as long as the opponent is able to hurt my heroes so I have need of it, I think it's a great addition. In pre 1.09n games, I could never justify buying it (too many other things to buy, like buildings for instance), so getting a little bit for free is nice. Lowering the cost (especially on trade in) might not be a bad idea though, so if you are the Pork King, you won't instantly become the new Midas!