A Canadian soldier:
On my second tour in Afghanistan in 2005, I didn’t work with U.S. forces as much as I did other NATO troops and I quickly realized that I missed the professionalism that the Americans bring to the table.
I always get the feeling that the demographic with the largest percentage of disrespect for US military personnel are US civilians. Non-US civilians probably have a better view of our troops, for the most part. Non-US military personnel (such as this Canadian) probably even more so.
As for the enemy we’re fighting these days, my guess is that the survivors have nothing but the utmost consideration for (and fear of) our fighting men and women. Why do so many Americans have such a low opinion of our uniformed personnel? (At least so many of the most vocal ones?)