I have no idea about building a game economy, but what I've heard is that things that absorb caps from the economy (base buying, professions, etc.) help to prevent inflation by limiting the amount of available money ingame. If this is the case, then your suggestion goes completely against what the devs are trying to do here.