Pure bullshit! I believe they are referring to standing by our allies who also have to pony up for the cost of our defending them. I guess if they take the path refusing to honor their debt, that makes us isolationists?
Well it is certainly incoherent. Before we never said anything about asking them to pay our fair share and now we welsh on the deal and suggest that they get off their lazy behinds and contribute to the common cause. One’s head spins it is all so confusing. /s