Blanket amnesty makes the problem worse and keeps it from being solved
The proposed immigration amnesty would benefit the 12 to 20 million undocumented aliens (illegal immigrants) currently living in the United States. An amnesty for illegal aliens forgives their acts of illegal immigration and implicitly forgives other related illegal acts such as driving and working with false documents. The result of an amnesty is that large numbers of foreigners who illegally gained entry into the United States are rewarded with legal status (Green Card) for breaking immigration laws.