This can halt an economy from developing, as despite having a standing military, they might have unreliable infrastructure, from hospitals to roads to schools. This reduces the quality of life for the population, and will possibly negatively affect the country's future. The money is wasted from more productive use, from ending world hunger and disease to preventing upcoming resource crises to improving the material quality of life and decreasing working hours for all Americans, etc., etc.