I don't think any McDonald's hires illeagals knowingly. I'll even bet thier I-9 compliance is close to 100%. So due process would not produce the result you advocate.
"I don't think any McDonald's hires illeagals knowingly."
Get real. Every manager knows precisely who is an illegal. No one hires anyone without knowing who they are, where they are from, etc. Their I-9 compliance is full of bogus SSNs and stolen identities and the managers know it.
Someone I knew was involved in a social services case with a known illegal. This illegal's manager at Wendy's claimed she knew nothing of the illegal's status, but, I went there for lunch and found the manager sitting at a table with three young men coaching them on what to put on their IRS forms. Her exact statement to one of the men who asked how well that all would work was, "Don't worry. No one ever checks these forms. We just pay the taxes. That's all they [the government] want." Of course, I had my flying partner who speaks Spanish translate it all for me.
The fact is, no one from any government agency ever checks those forms. Employers know this. In fact, it is just as simple for an illegal to get a TIN (Taxpayer Identification Number) instead of a SSN to pay those taxes without question as to their identity.