It's a cultural thing. Here in Austria, where most houses have one or more wooden floors in the "public" areas, it's very normal to take your shoes off and be offered house shoes (slippers) by your host. Most tradesmen will do so without asking, it's just an ingrained habit. We aren't too fussed, but we have house shoes ready when anyone who calls slips their shoes off as they arrive.
|