No, there really isn't that much more to it in my opinion.
"If you're not willing to wage total war, you shouldn't wage any war at all."
Basically, until you are willing to create the total destruction of your enemy to win, you'd best not get into the fight at all.
For example, in WW2 America was willing to not only fight the german and japanese army to theirs or our destruction, but we would hold the citizens of the country just as responsible. So not only did we fight them, but we also firebombed many cities. Not to mention the absolute annihilation of two japanese cities.
But take a look at Korea, Vietnam and all the wars since then. We haven't really beat a single enemy. Sure, we might have won a few narrow and shortsighted goals, but the end results has always been bad. Especially from vietnam on, we've been fighting under such restrictive rules of war that nothing was to be gained but a virtual stalemate.
Take a look even at recruitment and drafts in WW2 and today. Ignoring that Roosevelt was a war-time fascist, the American people felt that it was the right thing to do to get involved in the war. Especially after a major military attack.
However, take a look at the Vietnam era, and even today. Despite a small attack, both in Vietnam and Today, Americans didn't have the drive to go to war. And if they don't have the drive to go to war, they won't have the drive to wish to see the destruction of the enemy, and they especially won't have the understanding that American troops will die in a war.