Its simple demographics. Some sectors of society vote republican. Military votes more republican. So what?
What do military generals want? More money, more guns more wars.
What do oil companys want? More drilling less regulation less tax.
Just like most sectors, they vote their own best interest. To me that means nothing.
In fact, the military is too big, and too expensive. The money could be better spent. Billions could be cut with no risk to national security. So, if the military wants a certain candidate, that probably is good reason for me to not pick that candidate.
Obama got more military votes in 2012 than 2008, so at least his rep with the military has gone up. Why? He earned it.
The military is the largest, most tax sucking social program we have. Funny how republicans have no problem supporting a tax sucking social program as long as the beneficiarys are wearing uniforms.