I was for this very legislation when John McCain and Ted Kennedy tried to push it through. The Left screamed that the suggested fines the illegals would have to pay was too harsh, so it was decided to drop the fine and then the Right screamed it was amnesty and the whole bill tanked. We were left with what we presently have and that is a system that does not work!
All I ask before you bash it, is listen carefully to his logic. If you can still find fault, then so be it. I have also written my congressman to show support for this bill.