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.
That's the issue... the optics etc of the umbrella they are formed under doesn't matter, the funding for the activities carried out under that umbrella is.