BTW, don't you find establishment of Department of Homeland Security amusing? What is then Department of Defense defending, if not homeland?

There is a prohibition in the US from using military forces inside the US. So from your point of view, Yes it might be amusing or seem redundant... but within the borders of the US, the DOD has no jurisdiction.