Do you actually not understand or is this a political quip? If you spend any time around normal Americans its really not surprising. Having thousands of soldiers stationed for a decade+ over seas in a war zone in a war of attrition with no real objective, is seen as very different than "bomb the commies bringing drugs into the country". US people are really anti war, very pro bombing communists, terrorists, and drug cartels. One puts American soldier's lives at risks, one doesn't. Go to your local working class dive bar and talk politics for an hour and it should clear up why this is a very popular move, but being in Afghanistan isn't.