This shows a lack of understanding of the political situation in the Middle East prior to the invasion of Iraq by U.S. led forces. Iraq and Iran have been adversaries for a very long time, actually tracing tribal differences back millenia and religious differences about 800 years or so. Iraq kept Iran at bay in the region through mutual distrust. Syria was leery of the political movement that had taken over Iran after the Shah was overthrown so has been taking a much lower profile in the region. Our invasion gave them something to focus on. Remember that the first name of the invasion was Iraqi Crusade (as I recall. I know the word "Crusade" was in the name and thinking at the time that this was either a demonstration of complete ignorance of the region or a bone tossed to the religious right. I still don't know for sure which they meant.) before they hastily re-named it Iraqi Freedom? Using the chess analogy, the situation was in stalemate before our invasion. We screwed it up with a badly planned, poorly executed, illegally justified invasion of a country, while no friend of ours, has never committed an overt hostile act against us.
It appears you have mixed up "morale" with "morals"? Not sure I follow that thought.
Personally, I find there is a great deal more hypocrisy in even suggesting that people can't hold in great reverence the decision of their fellow Americans to serve in the military and strongly disagree with the political decisions that sent them into harm's way. From my viewpoint those that speak out have the troops welfare more in mind than those that blindly follow a misguided president's agenda.
I'm a combat veteran myself. My years in the Army and my times in combat zones do not make my opinions about the correctness of a war any better or more valid than someone who has never served but has studied the situation from a more dispassionate distance.
Anyway, thats my Election Day two cents worth. Go vote!