There were many reasons to oppose last year's so-called stimulus legislation. But perhaps one of the most compelling reasons is that politicians and bureaucrats inevitably do really stupid things because the federal budget is a racket designed to funnel the maximum amount of money to powerful interest groups. Here's a great example from a story linked on Kausfiles.com. A city in New Hampshire wanted to stick its snout in the trough in order to subsidize a water treatment plant, but eventually decided to reject the money because the local government's out-of-pocket costs would increase - primarily thanks to corrupt rules designed to line the pockets of union bosses, but also because of protectionist requirements and a mind-boggling $100,000 of paperwork expenses:
As stimulating as it might have sounded at the time, the city recently declined $2.5 million from the American Recovery and Reinvestment Act for its new water treatment plant because federal wage regulations would have forced the city to pay more for the project. ...the low bidder — Penta Corporation — presented final cost of $21 million with the stimulus funds and $17.3 million without. So the city said thanks, but no thanks, to the stimulus funds. "It just didn't make sense," said Deputy Public Works Director David Allen. "It was going to cost us more money to take the money." Stimulus funds mandate workers are paid using Davis-Bacon Wage Determination, which sets the pay scale for workers on federal projects and added $2.5 million to the bottom line. The "Buy American" provision would've added another $500,000 and Allen said there would have been significant administrative costs — upwards of $100,000 — for the city to track it the way the government requires over the course of the two-year project.