It's pretty mind boggling that out of all the lines of attack against Trump they could've picked, they decided to go with: "He thinks wars are bad" 
The Dems are so bad at messaging. Trump exposes a weakness, because his words and actions are inconsistent, and instead they fight the premise.
Instead they could say “if this is so bad, why have you done nothing to stop it? And introduce a bill that lowers military budgets to “fight corruption”.
I don’t even really agree wholeheartedly with his premise. Imo the # that really drives military budget is for the wars we are least likely to ever fight. The F-35 was not developed to fight in Afghanistan.
For the wars we actually fight usually the problem is something like “oh, we need more bulletproof jackets”