I disagree, we don't have to sacrifice social benefits and public service to divert all the money to the defense. We can tax the rich fairly and get both, a welfare state with strong public service and social security, and a strong army for our defense!
Neo-liberals are using the current situation as a new justification for the same shitty policies they are pushing for 3 decades. No change in strategy, just a new excuse.