On the other hand, national defense is a job mandated to the federal government in the Constitution.
There is no mention of Entitlements...
No, it is Congress that divided spending into discretionary and non-discretionary. I don't see them having the courage to change it.