Increase Stall Upkeep, Pay for Upkeep from Taxes

Ok so i thought this was a good suggestion and deserved it's own thread. Essentially it solves all my gripes from both the sellers side (not being able to get hold of a stall) and from the buyers side (stalls always empty or full of crap)
I think the stalls are generally ok but that the rent is too low.
What i would propose is to increase the weekly rent by a big factor, but to make it so that the tax you pay goes towards that rent.
Eg a base rent of 2.5K per week instead of the tiny 300 per week at the moment, but tax going towards paying the rent.
That way at 15% tax, you are not having to pay any rent if you ship 16.67K worth of goods in a week.
Of course the numbers could be tweaked.
This would make it less easy for towns to hoover up all the stalls and keep them tied up without actually selling any goods, or for a player to go largely inactive but keep paying the rent on his stall without actually selling anything.
Successful stalls ought to be rewarded as this makes the system better for both the seller and the buyer.