One is either in violation of a law or one is not. The only people that want to talk about the complexity of the issue are those that WANT the invasion to continue or they are supporting a politician that wants the invasion to continue.
So if you get a ticket for going 3mph over the speed limit we should take your license away?
Of course not, the law has degrees of violation.
Not everyone who is here illegally is an axe murderer.
Many entered legally and overstayed Visas.
You want to treat all situations the same with harsh measures.
Some of those measures are ridiculous. They place a Tax burden on US citizens and take away US citizens land.