On your second point I agree. My initial point was that should encourage them to change/get help and not blame immigrants. If you have those issues and don't fix them you will still be unemployed regardless of immigrants. You can fix them and improve your situation but even if we had 0 immigrants, no one will voluntarily hire a meth addict who shows up 10% of the time.
I'm pro-immigrant. My point was against people against them. If you are native to your country and can't compete vs an illegal immigrant that's a you problem. A native has so many advantages and the immigrant has so many struggles, it's like the lowest bar.
"they are taking are jobs" people are basically complaining about the mice taking droppings from their feast.