Vendor inventory changes as you level up and the vendors that do carry money get even more gold.

Also, why not try trading with goods instead of converting everything to liquid?

From a RP POV it makes more sense to trade with goods than everyone carrying 10000 gold. Why wouldn't a grocer want salable materials as payment when the currency which is supposed to be a rare metal shouldn't be common place in a rural town?