Sweden/Switzerland = Canada/USA a better fit?
I get the confusion between Sweden and Switzerland is because of the similar two letters at the start of the name like Brazil or Britain, China or Chile. But surely the closest US approximation is being confused for being American when a person is actually Canadian? Every time I have done this at the Munich Beer fest, or in a hostel in days of yore, the Canadian gets offended. Almost as close to confusing a Kiwi with an Australian.
While I am here, the chopping and changing over British and English is jarring. "British" commentators talking about the "England" game misses the mark. There are 3m Welsh, a portion of the 2m Northern Irish, and 5m Scottish people who very much would have loved a Congo win yesterday. It's akin to say people of the East coast will be rooting for New England.