WARNING - POSSIBLE TJ FODDER
Firstly - Using any countries military force as a basis for its inhabitants... inherently wrong.
As is any member of society who doesn't express a form of gratitude to a person who is in a uniform for their country.
So, as an insider, I will say, travelling anywhere... especially from England to the States.. Foreigners will usually not get on with any common language Foreigner. English people will never understand the common hospitality of a Americans.
Let's refer to airtragics post... You would almost never get a stranger expressing any interest in conversation like any of those old american farts in the UK. Just wont.
With England to France, You dont speak french, so you can ignore them, or enjoy the novelty of them speaking English to you. Softens the blow, Etc. Etc.
I have lived in the states for a while as well as a significant time in the UK. I am heading back to the states shortly and I will say this.. As much as I hate the ethos of many of the American public... I find it hard to defend the English public.
(but that is because I am a foreigner with a common language)