or maybe it was but they got stonewalled because of the liberal law makers who don't want to irritate the mexicans. as a parrable look at what obamas doing with with his foreign relations policy. he won't allow the U.S. to act on intel because he doesn't want the middle east to be mad at him.
That. does. not. give. them. the. right. to. break. the. law.
Once they start breaking the law because they have "good reason" (for whatever "good reason" they cite) then it becomes that much easier to break the law the next time for some other "good reason". As a nation, we can survive a lot more lawbreakers on the streets than we can among those who are tasked with enforcing the law.
A good rule of thumb: anything the goverment can do for you it can do to you.