Money really isn't as scarce as it was in Divine Divinity.

Scarce? I ended the main game (before traveling onwards into that dull desert) with nearly 100,000 gold: the trading skill and lots of selling to a few specific merchants worked.