Anything short of punishing employers and getting rid of entitlements will not solve the immigration problem. This will never happen because Americans have become complacent. This will also never happen because it's too politically incorrect.