Is everyone aware that right now Mexicans can already get Social Security income when they reach 55? Any mexican who has worked in this country and had SS withheld can apply for their benefits even if they are back in Mexico. Its a reciprocal treaty with most industrial countries which allows earned social programs to pay out to citizens or non-citizens in any country.
For the solvency of Social Security, we could actually use another 12,000,000 workers paying into it. But since its a ponzo scheme, its just pushing off the disaster a few more years.