But wait, this wasn't extra money, the city is taking it from the funding earmarked for depreciation accounts. What are depreciation accounts? They are money put aside to fund replacements of essential infrastructure such as the sewer plant, at some point in the future.
So what the city council, in its wisdom, has done, is use your tax dollars to provide future funding for nonprofits instead of future funding for basic city necessities. Those necessities will have to be paid for whether the city was wise enough to set money aside or not.
Guess who'll pay?