You have a point, but the two wars are still clearly very different. In Kosovo, we were fighting a real military force, not insurgents or terrorists. The insurgents and terrorists in Iraq very obviously benefit from criticism of the war.
Yes, pointing out how Bush screwed up gives them more weapons and explosives. Quite strange how those words can translate into materials
The terrorist don't have a shortage of weapons and explosives. The limiting quantity is willing "martyrs". To see the effect of criticism of the war, you need look no further than the recruitment materials used to produce new martyrs. How many suicide bombers made their decision based on distorted reports about Abu Ghraib or Korans being flushed at Gitmo?