Giving members of Congress a few nice things (sometimes corrupt, sometimes not) for their districts is a way to actually get things done.
There's nothing wrong with members trying to bring the pork back to their districts. We should stop seeing this as inherently problematic.