As far as Miller's credentials go, I was alarmed to see a mention of Ithaca college in his resume. Obviously he's a leftist if he writes for Counterpunch, but I'm not sure if he has to be a fully paid-up member of what Eisenhower called "the military-industrial complex" to be entitled to an opinion on how his tax dollars are spent. At least pieces like his provoke a debate on the subject, even if he's wrong on almost everything.
I reiterate, not all opinions are valid, or worthy of inclusion.
My opinions on brain surgery, for example, would not be valid.