Interesting you call them "undocumented immigrants" I thought when you break the law you where a "criminal".
It is amazing that when the mad cow epidemic broke out they tracked back the cow to find out it was born in Canada, knew what stall it slept in the state of Washington, tracked its calves to their stalls but they can't find 11 million illegal aliens wandering around your country and throw them out. Every other country in the world deports them. Maybe you should give every "undocumented immigrant" a Canadian cow then you would know where they all are.
The children of them is a tuff one though. But if someone gets rich on selling drugs and then gets caught would you let their kids keep the money because they are used to that life style. No of course not so is there a difference?