I haven't been to Britain or France, though I would love to visit there.. in that order. I have been to Germany and found the German people to be very efficient and orderly. Just don't try to strike up a conversation with or smile at a stranger... they don't get that. Most of the southern US is od Scotch/Irish heritage and people (not in the cities bt in rural areas) routinely wave at anyone anywhere, driving down the road, anywhere. My daughter who lives in Germany visited Ireland and said the Irish are just like that... she also noted that you don't smile at strangers in Germany, they think it has some deeper meaning... LOL.
As for the French, you know of course that when the US entered WW II in North Africa they first had to fight the French... really. It makes
some sense if you look at it in a really twisted way.
I've always heard that the people of Paris have a disdain for Americans or any other people for that matter but that the rural people are very nice. It is probably the same everywhere.
I think there is a more pressure to be sociable in a rural area where everyone knows everyone else or might. In a big city, you can go to a store everyday and never see the same person twice so there is little pressure to be social or to treat people with respect.
Surely the French have earned a little of it but I really think it is more of a big city thing than anything else.
I could be wrong... like I said, I have not been there. Britain will be first however!
J