I'm personally very upset that a better funding bill wasn't passed, and my dislike for fringe House Republicans grows stronger with each day. However, I must question how much of this criticism is partisan or legitimate, as I seem to remember quite a few Dems hooting and hollering about the DHS being unnecessary when President Bush was around.
The DHS is unnecessary as a bureaucracy.
The agencies under DHS control are necessary to be funded.
^^^^^^
Homeland Security now includes agencies like the Coast Guard and Border Control. Republican threats to blow up America if they don't get everything they want are just that, threats. It's obvious they aren't actually going to pull the trigger and do it. I have no idea why Obama has waited this long to call their bluff. He rewarded their bad behavior for far too long.