Or we could just declare everyone in the world to be "American Citizens." Poof...no more illegal alien problem. It would give us the right to invade any other country we choose if they were mistreating our "American Citizens" within their borders.
Too ambitious. You're analogy is like comparing apple to oranges. Mexico is a defacto state now, whether we want to admit it or not. Canada is working it's way towards the status of a third rate foreign welfare dependant nation also.