I blame the Vietnam War. That's safe enough; nobody likes the Vietnam War.
Talk about being "pro-military" or "anti-military" is as nonsensical (and common) as talk about being "pro-economy" or "anti-economy." There are at least two sides to an economy -- worker security and big business profits -- with party lines drawn between them. Just as clearly, there have always been at least two sides to the American military: the armed forces themselves and the profiteers who leech from them.
http://www.bellonatimes.com/