Evidently the electorate doesn't either or they wouldn't keep sending the congressman and senators back to Washington.
Most people personally benefit in some way. Cheap food, cheap labor, etc. The passion is there against amnesty, but not to stop the flow.