Let's be clear. Being the world's military titan is not a desirable job. Someone has to fend off the Somali pirates, but it's not glamorous and everyone benefits equally from it (as in not just the US).
I don’t get it. Why is any of this true? If this is true, why doesn’t the US also take in refugees from all over the world, and take over building schools or doing more humanitarian aid as well? What exactly is the moral principle that “someone” has to do these things, and why does that “someone” have to be the US?
If no one fights off the Somali pirates, then no one can sail their shipping boats through those passages, and the US turns a net profit by fending off the Somali pirates because no one else can/will do it. That said, it still sucks that we're the ones that have to do it.
> the US turns a net profit by fending off the Somali pirates
citation needed. Given that the US military spends more than every other national military on earth combined those must be some damn profitable pirates.