Not directly relevant to this discussion, but a few observations from my one and only visit to the USA which was about 20 years ago in the relatively carefree days when Boeing 747s flew across the Atlantic less than half full.
On checking in at Gatwick, British Airways handed me a form which had to be filled in for the US immigration people.
This form was printed on green card, but it was not a "Green Card".
Not only that, but I am informed that a "Green Card" is not green.
On landing at Houston International Airport, going through the immigration I had an exchange of words with the immigration guy which when something like:
Immigration: "Where will you be staying here?"
JimB: "At the Hilton on the Southwest Freeway"
Immigration: "Where is that?"
JimB: "The Southwest Hilton on the Southwest Freeway, Houston"
Immigration: "Where is that?"
JimB: "Houston"
Immigration: "Where is that?"
JimB, (who by now is well perplexed as well as a bit jet-lagged): "I don't know, I have never been here before, they tell me that it is around here somewhere"
At this point the guardian of the US border just waves me on and sends me on my way.
He was probably thinking "Limeys! I can't understand a word they say!"
In the same way that I was thinking "What was that daft bugger on about?"
My confusing experience of the USA
JimB