You should listen to everyone, but you shouldn't base your long-term decisions on what 'generals on the ground' have to say. They are too invested into short-term goals to have any kind of unbiased perspective.
Also, some of them are idiots.
I know, I know, we all decided around 9/11 that soldiers are saints and officers are super saints, but ask anyone who been in the military - brass stupidity and incompetence is as integral to military life and folklore as weapon inspections.
If you look historically at the US military, it's not so much a story of brilliant generals out maneuvering their opponents.
In fact, many of the great battles you heard about are colossal tactical or strategic blunders, that left the burden of victory on the rank and file.
As they used to say in World War 2 - Generals make plans, plans go wrong and soldiers die.
Now just so I'm clear, I'm not saying all generals are idiots, far from it, but not all generals are brilliant either.
Our civilian leadership should solicit advice and information from them, but not to the extent that it override their judgment and common sense; history is filled with examples where listening to the generals turned to be oh so very wrong.
LOL. All's fair in politics and war, buddy.
See the DNC ad for reference. It is going to be a bloodbath this year. I only wish I could see more political ads in Nebraska (joking)
Only if the electorate have the same attitude as you do.
If people start reacting badly to these things, they will go away almost immediately.