As Mike Lux says, people are pissed because the
economy sucks. I'm personally a bit tired of hearing about all of the problems with shoveling money out the door. It isn't that hard. My local transit authority has had to cancel most of its on the shelf capital projects due to failure to receive planned revenue from tolling a highway. Those projects are basically shovel ready. They were scheduled. They aren't happening. I bring this up because it's what I know, not because I think my local transit authority is the most important thing in the world. Fix some bridges, fix some sewers, fix some train tracks. Just do it.