More Americans are retiring in Mexico. It costs less to live there.
Mexicans are still trying to come to the US for work. Jobs pay more here.
What if, over time, nation-states are less places than way stations for phases of life? What it will mean to be American is that you have a good job. What it means to be Mexican is that you are retired. You know, sort of like what it means to be New Yorker or a Floridan.
"Mom, where do people go when they die?"
"South America, honey."