Comment Comment by umvi US spends so much on military because other countries essentially outsource their own military to the US. For example, the EU spends very little on military in large part because of a large US military presence in Europe. parent umvi 6 years ago