I do find it amazing that in internet discussions on this subject, Canadians and Scandinavians so often express surprise at finding out that Americans and British people wear shoes at home. Removing shoes just seems to them to be the natural thing to do.