> The counterargument to this is that dependence on the US military keeps other countries from putting in the resources to become military competitors.
You dont need to be a direct military competitor, Afghanistan and Iraq have shown that you can still defeat US with a thousand cuts.