Oh well, in times where there was no Internet, Radio or TV, soldiers would just go into battle and die proudly for country and supreme commander.
But now in the information era, everyone's mind gets so easily boggled when they hear gruesome news on TV that they would rather refuse to go to war, instead of obeying their warlords. Better telecommunications, more moral awareness.
Not that Bush & Co. were right with the decision to go to Iraq, but then again, they're not the first ones who made wrong decisions.... It's just that everybody whines about it, because they are informed to the last detail.