I'm not holding anything against anyone (nor did I speak ill of anyone) by pointing out the facts of the system.... And of course an American like you thinks everyone is a fellow American talking about America.
"Immigrants don't lower wages" - maybe they should stop accepting lower wages then, and perhaps join the union (no racist unionists aren't stopping them, you're speaking ill of people there). They don't join the union and they accept lower wages because they're in a more precarious position in the new country, and have less skills to navigate the new languages/systems. Employers can use someone's status to effect tgeir work visas. Nothing to do with "racist unionists".
"Without many of them we'd already be fucked" ahh yes, the endless growth model. Funny what you defend of Capitalism and what you reject. You're really just trying to appear culturally and morally superior on topics like race and gender, whilst still supporting neoliberal Capitalism - and you're not even aware you're doing it. That's what the cultural programming aims for: false consciousness.
Ultimately we're all humans in a system. Yes we can spend all day mindlessly complaining about the capitalist billionaires or coming up with fanciful ideas of how the world should work. But we have to deal with what is.
I'm sure I'll continue to be downvoted and you'll continue to be upvoted because people prefer the hopeful fantasy, to the systems we hate, but that are here to stay.
I didn't build this world, but I'm not going to lie about how it operates.