So you want a active agents inside of a financial system, that includes the stock market?
In addition you want institutional entities to be modelled as agents, that are influenced, consisting of and are owned by agents?
Not enough goods? I do kinda agree, but every good adds another layer of computations especially if those goods are part of a production chain or a need of pops.
So how is this to be achieved under the constraints of both time, computational complexity, and budget for a game?
It's a simulation-game, not a scientific simulation, the latter disregards multi-platform viability, the former has to reach as many people as possible with different hardware capabilities. You're looking for a scientific MAS that is run by a machine ( whether it'd be a cloud, ASIICS etc etc), that is far outside the budget of most people here on the forum.