Seattle loves to pass new taxes that are "supposed" to go towards certain things (and do for a year or two), but then end up in a general fund. Just like the tobacco tax, the alcohol tax and the marijuana tax. These were all supposed to go towards roads and schools, at one point and, yet didn't.
Is there even a legal structure allowing a government to pass a tax with a particular outflow, in a way that prevents said government from later deciding to redirect the tax's revenue to a different outflow? Like how a trust works for private citizens, but at an organizational level?
You can earmark tax dollars for particular spending, but Seattle has a habit of only doing said earmarks for 2 to 3 years before going into the general fund. I'm not sure if you can make those earmarks indefinite, to be honest.