The United States has subsidized defense of all allies for decades.
The services in all US ally countries is going to experience strain (likely will many will unwind at some point) as the U.S. becomes more insolvent and the dollar loses trust / purchasing power more rapidly.
The fake free stuff era of US allies is coming to an end.