The law incentivizes illegal entry and nothing will change until stricter immigration laws are passed.
You are completely misinformed.
We have adequate immigration laws.
They have deliberately been unenforced for decades.
Arizona passes a law that was a photocopy of federal immigration law, and the Feds took them to court to stop them from enforcing it.
The problem is not our immigration laws. The problem is the criminals in federal law enforcement agencies who punish people who enforce them.