I have always believed it is unfair that people who work really hard farming american soil have almost no chance to become legal workers or citizens. Yet people with college degrees or lots of money have many opportunities for obtaining US work and resident visas. I obtained my greencard via lottery, but am fairly sure my college education may have helped grease the immigration wheels.
Secure the border and crack down on illegal workers, but not before providing an uncomplicated and inexpensive way for providing visas for manual labor immigrants. Visas that do not prohibit these workers from ever obtaining citizenship.