Nope, it's politics, which makes it even harder than rocket science.
You got that right my friend. And that's exactly why the people of the USA have to demand the changes that need to be made in the way we deal with this humongous problem. Politicians will continue to use this issue to their own advantage until the majority of voters make it crystal clear that we won't tolerate having our country stolen out from under us for the benefit of employers who find it easier and more profitable to hire illegal labor than to comply with the law. If the laws are at fault then change them, if employers are at fault prosecute them. JUST DO SOMETHING BEFORE OUR GREAT COUNTRY IS TRANSFORMED INTO ANOTHER THIRD WORLD HELLHOLE.