Taxes promote inactivity. It's why you've seen the player base dive off a cliff. If you're not making any income to get more cards what is the point and they leave. 3rd edition of course will bring some love and honestly you can buy SIM for next to nothing to grow your city but most people don't do that.
RE: A Solution for DCity