"Not fair" speaks a lot to an established mindset which you see again and again throughout history. The Americans weren't fair to the British during the Revolutionary War cause they hid behind trees and shot officers rather than lining up in formation to get slaughtered. Asymmetrical warfare seen in Vietnam and the War on Terror is viewed in much the same way. One side has rules of engagement and the other suicide bombings. People forget that conflict is the most simple thing, kill the other guy to get what you want. There really isn't anything glorious about it, people die. If your in that desperate struggle between life and death the only rule is survival.
My buddy says that winning the last war hurts because you don't have to address your failures. France and the Maginot Line are perhaps the best examples of that. They learned all the wrong lessons, bought into their wrong headed beliefs, and most tragically thought they were superior to their enemy. Did they have a bigger army with more tanks? Yup but they failed to use them correctly unlike the Germans who lost the war and were determined to get their vengeance.