Don't vote for veterans. High level veterans that is.  Dan Crenshaw is a perfect example of this.  He's trying wickedly hard right now to grant the state all kinds of extra judicial powers.  The higher veterans climb in the military, the more closely they work with the establishment.  The Navy Seals are basically the deep state's goon squad.  Being that high up means they're candidates for positions of power amongst many multi-lettered agencies.  My guess is that Crenshaw is trying to get into the CIA and pushing for the TAPS act is his means of getting there.  Voting for grunts is fine, but the higher up they get the less trustworthy they become. Edit: For those of you who are skeptical about this, bare in mind, there are a lot of opportunities available for you the further up the hierarchy you climb.  Getting into the CIA is exceptional in and of itself, but the career openings for an ex-CIA official, or even just a SEAL, are staggering.  You can basically get a job with any PMC you wanted, corporations will be courting you left and right to get you seated on their board of directors, and there's an endless slew of media jobs open to you.  Look at how many spooks MSNBC and CNN have been hiring lately.  There are hardly any journalists left in those organizations.  They're pretty much just all former government officials at this point.