Enforcing our immigration laws isn't punishment it is preserving the core values of our society, i.e. is "Rule of Law" and neither is having standards on who is allowed into this country versus who we keep out.
Yes, you have to keep out certain people even if the PC crybabies say otherwise because they love burying their heads in the sand.
The sad part is just how blind the left has become to pragmatic thinking. Hell, about 1 month ago in SF the board of supervisors decreed that there was nothing wrong with the sanctuary policy that was used to prevent a felon from being deported and which as a result contributed to the death of Katherine Steinle by an illegal immigrant who had past felons but again was released because of that insane policy.
http://www.sfgate.com/bayarea/article/Supervisors-say-SF-s-sanctuary-city-policies-6580287.php
I won't even get into the details of the Bologna family mass murders in SF at the hands of a illegal alien gang banger who was later found out to be under investigation by the FBI for another murder he was suspected of committing.