The culture here dictates that people usually take their shoes off before they walk into the house. Although I prefer to wear shoes in the house (and do), I don't have a problem with this custom. If someone wants to walk around barefooted that's their business. What I do hate is looking at a pile of shoes next to the door.
I've spent years pleading with my kids to bring their shoes into the house and put them away in their rooms. This has been just a waste of my vocal cords because no one has ever paid any attention to me and I've had to endure looking at (and usually tripping over) shoes by the door. I tried a shoe cabinet next to the door and just ended up nagging at the kids to put their shoes inside... which they rarely did.
But a miracle has happened! We moved to the farm and now have four wonderful, shoe chewing dogs! Anyone stupid enough to leave their shoes (or anything else for that matter) outside next to the door is guaranteed to lose them to the dogs who are delighted to have a tasty chewy toy. The dogs love them! Yummy shoes, scented with the tantalizing smells of feet and far off places.