The problem is the public lost interest in the moon. It's a big dusty rock with nothing much to recommend the billions we were spending to go there.
Btw for 2017 it's 773.5 billion USD.
You don't need an official space weapons program to be able to drop heavy things from orbit. Nor do you need a fancy anti-satellite ballistics system when you can have one of your many astronauts sidle over and hit it with a hammer.
"Amateurs talk about tactics, but professionals study logistics." - Gen. Robert H. Barrow, USMC
And exactly this thing seems to be the major problem with essentially every space-related weapons platform other than ICBMs. Simply almost every such proposed system uses some expendable ammunition that is significantly more expensive to deploy or even just manufacture than what it is supposed to destroy.
Then we can have ourselves a Pluto colony.
I agree with the slash the defense budget part, but NASA doesn't need 300B/y (and would have a hard time spending it even). They need ~30B/y (i.e. double their existing outlay) to do SLS and continue existing operations, and it needs to be in a lockbox of some kind such that future political swings require a huge amount of horsepower to disrupt it (like a congressional super majority vote).
Smoke alarms alone have saved hundreds of thousands of lives.
https://www.nasa.gov/offices/ipp/home/mythbuster/myth_barcod...
edit: actually pretty much none of the things you listed were invented by NASA, several predate its existence.
I don't think they have got anything interesting done in manned spaceflight lately.