As someone else stated, good, legitimate projects would be approved if they were a single item, rather than being included as pork in a bill like "emergency war funding." I don't think it is necessarily a bad thing if the ear marks WERE taken out. In fact, it might help the happy-spending Congress to tighten up on the wasteful spending.
Back to your question about living in Kansas. If I were a Congressman from Kansas, and it was pointed out to me the current evacuation problems of SoWal, I'd vote to fund the project. Currently, it takes something like 28 hours to evacuate SoWal, and evacuation has to be announced prior to a storms arrival. I think the bridges in WalCo close when wind speeds reach 35 mph. So, the EOC (Emergency Operations Center) has to account for the 28+ hours to get all the people off, when trying to determine when the wind speeds from the storm will reach 35 mph in WalCo, and they have to error on the side of caution. In 2007, two major Hurricanes went from a Tropical Disturbance to a Cat 3 Hurricane within 24 hours. If that had happened, and the storm hit SoWal, many people would have been screwed. Can you imagine the pressure of trying to keep everyone safe by making the call for mandatory evacuation 4 days out? We don't even know which way the storm is going 48 hours out. If you give too many, Boy Who Cried Wolf, people become complacent and will die when the storm hits and they don't leave. So as I stated, I think it would be a no brainer. Forget the part about only 15,000 people living in SoWal, because much of Hurricane Season coincides with tourists season, and residents from here, to TX to MI vacation here. Remember the storm which missed us on July 1, 2005. If it was a major storm and was headed this way, while everyone was already here for July 4, many people would be screwed.
Enough about that example, but projects which are worthy would pass without having to be tied into some arbitrary huge bill, like the "energy bill."
EDIT: almost forgot, if that funding project for $7 million dollars, to tear down and rebuild a new County pier in Panama City Beach, came across my desk, it would get rejected in a heartbeat. Most likely the beach restoration project would too.