the main people who thwarted the funds going to the cities, like NYC, where they are really needed - were congressional republicans. they wanted pork for their districts in their states, even though the main terror targets are major cities.
Your statement may be true as well, but I was referring to this.
"Shes been running around popularizing demands for more money in New York City in between her appearances upstate, where she hands out checks to people who need it far less," said E.J. McMahon, a fiscal-policy analyst at the Manhattan Institute. "Its just a classic boondoggle, and when you think about how the city could spend that money, its really galling."