There's already plenty of smart decent people in the military and even more at defense companies. It's a structural, not a people, problem. What the US military does (both offline and online) mostly has widespread support among politicians and the US population. These policies are not a mistake to be corrected or something that will go away, it's a difference in opinion. If you don't support them you probably shouldn't be involved. There are many other ways to help your country with e.g. digital security. The "anti-military types" is just a cheap shot. Pretty much everyone I know who has been or are involved in a military (or government) has reservations about it (including myself).