Part of the challenge is getting people to look back. As cropped up in one of the linked blog posts, at least 2-3 generations of U.S. students and "leaders" have been conditioned to value law degrees, engineering, and the like above liberal arts (including history and geography). People like to forget that during the "good old days" of the Powell Doctrine we were scattering penny packets of troops all over the place in humanitarian assistance, advising, and the like. Like it or not, our military has historically been involved in small wars more than they have conventional conflicts. Even the fiction about Afghanistan being our "longest war" doesn't hold up to historical examination. That's absolutely no knock on the folks doing the heavy lifting there, but between 1865 and 1890 the Army was involved in this little thing called the Indian Wars. It may not look impressive now, but it absorbed about 75% of the Army's field strength (either in garrison duties or campaigning). It wasn't popular "at home" (when people even remembered there was fighting going on), there were locals seeking to make a profit of the government's presence, and West Point didn't even bother teaching tactics to match the environment (they were still busy fighting the Civil War).

I could go on, but the short version is that I agree with both Stans. This stuff is important, and if we don't keep up the chatter too many important lessons will slip away again and have to be relearned the hard way.