Here is the unspoken bottom line on the BUDGET deal: We need to FIX the MILITARY QUICK ... because it MAY STOP A WAR ... and, if it doesnt, then we will really need it.
I believe President Trump has prioritized upgrading the military at all costs, because it is an immediate existential need, and he plans to return to the budget issues later. Not everyone will agree with this; but, he is CINC; meaning, HE KNOWS what is likely to transpire in the next few years.
The grand plan is to reverse the decline in American strength.
This is NOT a neocon (i.e., globalist) position. It is an America First position.
Personally, I expect war (hopefully brief, but very devastating) with N.K., a face-off with China in the South China Sea, and possibly leading our allies in the Mideast (including Israel and Saudi Arabia) to forcibly denuclearize Iran. (Such action will be highly dependent on U.S. Reaper drones and many other air, sea and space capabilities.)
We cannot do all this with Obamas hamstrung, fairy-dust military.
I agree with everything you said. Peace through strength is something that was ignored the last decade. We dont have a lot of time.