There is no number of foreigners that is unacceptable to sacrifice for a middle class livelihood. Anti-cop because they can imagine a scenario where a cop inconveniences them. These principles don't apply to the Waffen SS because they can't imagine a soldier personally inconveniencing them and, of course, foreigners aren't really humans.
I think this is one of the pitfalls that the American Left has created for itself (eg "the right wants to ban abortion to get more desperate poors to die for them"). Also, the misreading of the situation of Vietnam that the reason there was such a powerful anti-war movement was because the petit-bourgeoisie's kids were dying along with the poor.
That's not to say middle income families don't have economic pressures, just that they aren't the archetypical "veteran" in our minds.