Yep. That's it right there. No need to let them in. Then them apply at the 9 or 10 consulate offices in Mexico. Over half are at the border. Apply, get accepted or rejected. If accepted, come on with a smile LEGALLY.
Put the wall up and none of these problems exist.
No need to complicate the...