I disagree with getting rid of taxes or recirculating the money through the system. Assuming the map continues to gradually expand or the outer edges are "purged", then you HAVE to have a money sink and thats what taxes are for. Best solution? Make users who have blocks placed inside a city pay taxes to the city... maybe 5 gold a week or something like that.