I understand I'm dealing with a nut in you, but here goes....
The US military ensures freedom of movement of people and goods worldwide free from rogue states like North Korea, Iran, etc from bording and seizing ships for their own gain. Of course, the pirates off Africa is another thing but the US Navy can't be in all places at all times and those kidnapped by the pirates would be killed in most cases if we intervene.
The US military makes sure our ships and others ships can promote free trade worldwide, idiots like you can get a computer made in Asia to type on this board making an ass of yourself 24/7.
]
It would be nicer if that computer was made in America, though, wouldn't it.
It seems to me that spending ourselves into a hole to make it easier for foreign companies to take our money and foreign workers to take our jobs isn't a very smart strategy.
Fact is, we spend more on the military than the next top 10 spenders combined, and 7 of them are allied states. Iran is down to the 12th biggest military, not very impressive, really.
But there's an Iranian hiding under your bed right now, you'd better watch out.