America is politically friendly with many nations, because it prolongs peace and causes less chance of war between nations. They don't want a repeat of the bloody Vietnam War
doing everything through the state is not good, it is literally proven that doing things through the free market ends up having a markedly reduced cost