Comment by goldfish3
If there's no due process for everyone, that distinction literally does not matter in the slightest!
Dozens of citizens could have been sent into slave labor for all we know, and no judge has been able to provide the constitutionally mandated oversight. It has been upheld many times and for hundreds of years that the Due Process clause applies to non-citizens for this reason.
Due process only means “This is the minimum required process for the government to act”. It doesn’t mean that every non-citizen is entitled to a jury trial that can escalate to the USSC.
In some cases, “due process” is “Your name made it into a spreadsheet, the President can drone strike you”