But doesn't "residence" mean that, after that time period expires, they either "re-up" or go back to Mexico?
As I understand it, the program does not lead to a Green Card.
they either "re-up"
Or drop an anchor baby and ask to stay to protect the new American citizen.