Earlier quoted context omitted.
What's unethical about collaborating with the military? We don't exist in a vacuum. American military hegemony has been an extremely powerful stabilizing force, post-WWII. This idea that it is unethical to build weapons is profoundly wrong, short sighted, and morally selfish. Not to overly pick on your comment, since you did say that it can be ethical, of course. But i've seen this sentiment that military work is une…
That's exactly what I meant when I said it's nothing to be ashamed of, somebody's gotta do it. Just don't kid yourself that it makes you ethical. Sure, you could argue that you're "better than the other guy" or "they started it", but that's a pretty low bar. It just means you're both unethical.
The question you have to ask is: If it's not you who has the best weapons, who is it? If it's not you devising military strategy, who is? The answer is someone else. Probably someone who likes those things more than you. Is that the sort of person you want to have that kind of power?