I beg to differ. There are a whole lot of folks with astonishingly incomplete understanding about all the facts here who are going to continue to make things very, very complicated. Disagreement is meaningless when the relevant parties are not working from the same assumption of basic knowledge.
I think that yes, they should be deported. This is not a punishment.
If your solution is that they should not be deported, but employers should be prosecuted, then you're saying that you want the immigrants to starve.
If your solution is that they should not be deported, but we should extend labor protections to them and force employers to hire them legally, then I think there is some merit to this. This is closer to the libertarian open borders argument, and I once found it very appealing. Entitlement abuse is the main argument against here in my mind.
Sudden changes cause too much chaos, and you don't always know what works until you try it. Avoiding entitlement abuse is always going to be part of the conversation, and it seems to me the fix for this (and nearly any other issue) needs to be approached carefully from both the supply and demand sides until what's effective is more clear.