If you're going to argue that we as a country of laws should deport them all back, then I hope you and your family never smoked pot because you broke a law. And since we are a nation of laws - including minimum sentencing laws which the prison industrial complex loves - how would you like it if they looked for you and put you in jail for a victimless crime? Drop your double standard. The Mexican immigrant is better than the potsmoker because they fled violence, wanted to make a better life for their family AND helped do the jobs no one else would. The potsmoker chose to smoke and helped no one except the drug dealers.
Plus we did that already, and it was a disaster: https://en.wikipedia.org/wiki/Mexican_Repatriation -- an estimated 1.2 million US citizens were deported. Plus until 1965, immigration was unrestricted from Mexico and Canada so many of the 11 million broke a law by staying, but not by coming.
You have heard all these myths. The fact is, immigrants have higher labor participation, lower crime rate than the native born population. Especially the illegal immigrants who are afraid of being caught by police and deported. Illegal immigrants do NOT get money from the federal government - if your city pays them take it up with your city. But they pay taxes like everyone else, including sales tax and property taxes. So they pay into the system and get nothing back. You want to deport them all and break up their families so you will end up picking crops, and think this is the way to bring jobs to USA?