If "...the failure to fully achieve goals (call it "defeat" if you must) in recent wars was less due to military deficiency than to the selection of impractical and unrealistic goals that were not achievable by military force in the first place." then why didn't anybody say so in the first place?
Was it foreseeable that goals were unacheivable?