>>215741292 (OP)
If there are guests over they should absolutely keep their shoes on. If you're the host then it also makes sense since you may go outside together at some point or have to walk them out as a courtesy. /int/ doesn't seem to understand the difference between being at home by yourself and being at home when people are over. Same reason you don't wear a dressing gown to a dinner party.