I just don't like the way CBSA treat the people that are not conforming to Immigration Laws and seeing them as "non-criminal" for violating the laws. I understand the need to pool resources to go after the "criminals" like drug traffickers and the like. In the grand scheme of things, just how much of the "criminals" are caught in comparing to the "non-criminals" who are not caught. I have my hunch that there are a lot more people violating immigration laws than there are "criminal" drug traffickers.
It is no difference from speeding. It is still breaking the law to go over the speed limit, no matter how small you went over. If all offenses are the same, police would pull over every speeders. Like shooting fish in a barrel. But police sees more bang for their buck if they pull someone going 30, 40, or 50 km over or more than someone who is 10-20km over.