I'll tell you why, as you so "quaintly" state "...why do all you Americans start wailing when a bunch of GI's get unlucky?"
The reason is, as opposed to our enemies, we value each and every one of our troops. They are our children, our brothers and sisters, our parents, our coworkers, our friends and neighbors. They are our BLOOD.
Our troops are the best America has to give, and IMO each drop of their blood is worth more than the lives of all the scum WE now fight to the death.
Let me try to make it simple for you, Americans are humans, NOT frikkin animals.
Rodger that?
Yes, I roger that. It's very good and fitting that you value them, and I'm acutely aware that Americans are humans, like the rest of us. However, you didn't seriously think you could wage WW3 and not lose any soldiers?
You should get used to casualties, and shrug them off as inevitable. Sad, but no sadder than all those Iraqi soldiers and policemen who are getting killed in even greater numbers (and arguably are more important for the future stability of Iraq than GIs are).
Of course, my personal POV is that one foreign soldier is worth no more or less than any other foreign soldier.
Don't get too excited. In a war,you have to get a grip.