Yes, something needs to be done, But you way can't be done.
1. Secure the border.
2. Punish business and its people and the dividends of those companies hiring illegals.
3. Begin an immigrant path to legitimacy.
You way?
What you just listed is my way, it's some on the left that wants open borders.