5 years to a green card is faster than pretty much any legal alien could hope for (unless it's parents / kids / spouses) - seems like a pretty good deal, considering the law for legal immigrants is that you need to leave the US for 10 years if you overstay your visa, no matter what the reason.
Guess what happens to all the doctors, engineers, phd students, scientists, and families of legal immigrants currently waiting in line for residence, sometimes for 10+ years? That's right! They get to go to the back as these undocumented Democrats push in at the front and tie up the immigration machine for years to come.