Your understanding of the balance of free speech and treason is out of balance. The right to speak against a war should always triumph over its potential to adversely influence the war. The alternative is either a slippery slope into a police state in which criticism of a truly unjust war is punishable by treason charges or to give the judiciary the power to judge what war can be criticized under what circumstances.
Either way, today is not the day to slam Reid for this. He picked this date, after a couple of al-Qaeda successes. Lets hold our powder until we have a good week or two, and then hit Reid from 80 different directions with those words again. Shock and Awe!
Harry Reid and the vast majority of democrats and their media are giving aid and comfort to the enemy and emboldening them with their defeatist speeches, through their actions by tying the hand of our Commander in Chief and our troops, and by calling for surrender to the enemy. I know that you know this very well.