Laws are not set in stone.And ignore existing laws until we develop new ones right? Cool. Nice.
Ah, so your argument is that we just ignore the laws we choose to ignore because they are convenient.
How old are again? Immature or Dementia? I'm uncertain.
New ones are passed or existing ones updated or repealed as necessary.
Similarly, enforcement of existing laws can be suspended as a matter of policy.
Nothing unheard of or not done before.
If enforcement of a law is going to rip apart families and create a humanitarian crisis, there is nothing procedurally or legally wrong in providing a legal path to legal status for those who are otherwise upstanding citizens.