Does Evil Justify Evil?
To rely on the argument that as long as there is welfare and the risk of crime, there must be “immigration control” is a really poor argument.
You could justify almost anything that way.
As long as there is rape, there must be mandatory chastity belts.
As long as murder exists, there must be anti-gun “laws“.
As long as ignorance is dangerous, there must be government schools, and as long as there are government schools, you must steal money from property owners to pay for them.
I could go on like that all day. You can’t justify one evil by the existence of another evil. You’ve got to respect rights. Perhaps that will solve the problem you claim to be concerned about. Maybe it won’t. But at least you’ll stop being part of the problem.
The solution is NOT to violate people through violating property rights (which is what “immigration control” comes down to), but to STOP violating people through stealing their money and redistributing it, and by criminalizing self defense.
The reality of the existence of evil doesn’t justify more evil. Get rid of the evil you are using to justify a second evil, rather than looking to a second one to counter the first. Or, at the very least, stop defending the root evils as an excuse for the secondary evils.