I just think it is an interesting idea to tie tax levels to the city budget (which is what I assume they mean by "charging what they need"). This would provide incentive for the city to balance the budget, as the cost of any spending programs would be felt by the citizens immediately and not delayed to the future.
I agree. Passing costs on to future generations is common place in other cities. This practice would surely cause elected officials to think twice before building.
Look at airports that are owned by the municipality, they have no construction, no investment - because that would look like a deficit. Then look at commercial airports that can borrow money. Or compare AMTRAK to a commercial airline.
Not building new water treatment plants, or new transport links or new hospitals but just spending money patching up the old ones = fiscally responsible zero deficit? Now imagine a corporation whose plans were to spend no money on sales, expansion, R+D etc what would it's share price do?