The US has an outsize military because, for most of the past century, it has taken on the role of being the primary defense force not just for itself, but for countries all around the world.
> Guys, it is not like this in other countries. In fact it is creepy and weird, but I don't see it changing anytime soon. The military is so ingrained into America's economy and culture that de-emphasing it would be a huge change. I am not a total pacifist - a military is a handy thing to have around.
I'm sure it's not like this in New Zealand, but comparing US military culture to New Zealand's military culture isn't at all meaningful. New Zealand has the same population as Brooklyn; given that alone, it's not going to be a dominant sovereign military force on the global scale anytime soon (and that's ignoring its history and geographic location).
That's not to say that I'm a fan of much of what the US military does, but it's rather off-base for foreigners from other NATO and MNNA countries to criticize the US for its military, when they're far and away the outsize beneficiaries of it.