just because someone dies for a cause they believe in no way suggests they're deserving of respect.
if that's the standard, then those people who flew two jets into the world trade center should be showered with your "respect"
i don't agree with what's going on and has occurred in afghanistan and i certainly don't, in the slightest, respect anyone that has contributed to that situation. this includes american soldiers, and most especially those who volunteered to go over there.