I'd rather keep the right to due process for ALL people in our jurisdiction rather than adopt other countries' systems. The immigrants have a choice to admit guilt and not go before a judge. Most refugee claims have to be heard by a judge. This creates a backlog due to lack of judges.
We flaunt UN rules all the time, which I imagine is why we still admit refugee claims. I will admit this is ripe for abuse...the argument could be made that Mexico is no better off for economic refugees, but overall I agree with your premise.
There should only be one question for a "refugee" who entered from Mexico - that question is "Why didn't you apply for refugee status in Mexico" - after this they should be immediately deported. There is no need for a U.S. "immigration judge" or a hearing. The U.N. requirement is that they apply in the first country they reach. Case closed.
