On the one hand the consequences probably shouldn't be nothing. On the other they probably shouldn't be irrevocably tearing apart their family, deporting the adults abroad sometimes to the wrong country and then losing track of their young children in the social services system, as a terror tactic to try and scare other visa violators into line.
As for the people who generally approve of both, they may not be hypocrites, unless they also profess to be pro family and traditional values in which case yes very, very much, but that would be one of the mildest terms I'd use for them if it were applicable.
Or are we just going to argue that the law itself is moral and just, while ignoring the uneven application of said laws? Which is really the point here.
Under this criteria, every person who has ever driven over the speed limit, and especially a large amount over the speed limit, is Guilty.
Do you see what the problem is with your reasoning.