Your bullet points here are a great summary of what I strive for. I put near-zero effort into the overall world economy making sense, but I do want money to matter and make sense for the players.
I find that the main solution that works well is lowering the amount of money given out, and...