Sorry to hear about that. I have been running into a lot of people who have had at least inderect contact with people who have been lost in Iraq or Afganistsan. That is when the situation really hits home.
As for the sheeple, my brother once said, "If only you could harness the power of stupidity..."
I suppose that the public disdain for the troops is actually directed mostly towards the politicians that are running the show. I personally have seen mostly support for the troops, personally.
But, as you said, the shallow lack of appreciation for the situation is really unbelievable. At least till the next terrorist attack. Then these same jackasses will be calling for more action, more terrorist blood, and will be flying thier flags in droves.
...At least for six months or so.