$700m is not pocket change.
Well, unless you are the US military, in which case you could launch 21 New Horizons missions* each year and STILL be spending more on defence than the next NINE countries PUT TOGETHER.
I'm not saying that defence is not a worthy area of spending, but when you are out-spending the next nearest nation by a factor of 3-4 then you can probably slice off a little and still be an effective force.
And not that NASA doesn't get a good amount of money either, but when they have to pull out of or delay well-researched, well-planned, scientifically-sound operations due to lack of funds, while money gets poured down the F-35 black hole, well, you can't help but feel that priorities and accountability are messed up.
* - Though the work done would mean subsequent missions would be cheaper, of course, we'll use 21 x $700m.