If it's a bad idea, it's bad idea with twenty people or twenty million people. You're trying to hedge your bet there. Apart from that, i think you're making **** up with that 20,000,000 figure, i've consistently read 12,000,000 in news accounts, so you've inflated it by 67% in the attempt to make your point more lurid. But, you don't really have a point.
According to Wikipedia, the 1986 Immigration Reform and Control Act applied to 2.7 million people. Even if that is not 12,000,000, that's still a significant number. But apart from that, the 1986 IRCA had employer sanctions which have been largely ignored. That's because whether the politicians are Democrats or Republicans, far too many of them benefit from the contributions of employers who don't want the situation to change.
You were attempting to claim that Democrats are creating or going to create a problem for the nation with regard to illegal immigrants. This is not a partisan issue--Republicans have hemmed and hawed, dragged their heels and cheated outright in these matters just as much as Democrats have.
Your prejudices are showing again (as is usual); this time, it's your partisan prejudices.