Public re-action has to be led, and this to a large extent is by agenda-led opposition looking for reasons to unseat the government. They come in many shapes and sizes, and often from an opposition who would do precisely what the government has undertaken if they themselves were in office.
The more advancement USA has made in its mission in Iraq - the louder the chorus has become; any success would be devastating for them.
It sis all about timing, by all means reduce troop levels when it suits, but don't holler and shout about retreat while the battle rages. It seems that USA troops are expected to fight with one arm tied behind their backs.
There has been one big problem all along and that was the mismanagement of the post-war era. The war was won in record time at that point, with happy Iraquis celebrating. The following chaos was not of the troops' making, and they have sweated through it.
These guys deserve thanks, hugs and pats on the back all round, and a few prayers wouldn't go amiss - they certainly have mine.
If you want to tell them what a disastrous failure they are fighting, wait until that situation is certain, and the battle over. Until then - kindly zip it.
And even then - make sure you don't try telling them to their faces in the real world.