I'm having the exact opposite situation in my current game. One of my settlements is generating small amounts of gold, science, and culture through commerce generated from trade routes, religion, and even having two bards in the settlement. Or is this supposed to happen?