It's a class thing.
Upper classes traditionally had/have public rooms solely for entertaining guests, and guests arrive 'dressed up' so of course they would not be asked to remove their shoes.
Exactly.. by many my family are considered upper class (me and my husband are just working out butts off in a small flat however) .. they have a hallway leading up to the guest reception room which has no carpets under the sofas...
The kitchen and bedrooms is a no entry zone for formal guests and the family living room is a totally separate room.. guests have their own toilet. Hell my in laws have a whole floor separate for guests which doesnt get used by the family and is fully tiled.
Cleaners come frequently if not live-in (husbands family). And they’re mopping the floor tiling with bleach daily.
So when guests come, while it’s good manners to offer to take shoes off... they might be told to keep it on if they’re not too familiar or if they’re not staying long.
Now back to reality world, with us young parents working our butts off and having no one dedicated 24/7 to clean, having no extra rooms just to entertain guests.. hardly scraping by with the “organised Mum method” and our day to day comfort is dependant on minimising how we minimize on all the work we bring onto our full plates... I think it’s not very hard for the guests imagination to understand a request to take off their shoes...
Seeing how the guest is being hosted, fed and given time of the day... I’m sure, they won’t feel unwelcomed by showing some courtesy.
This isn’t a stealth boast. This is aimed at all those claiming they have similar living standards to the queen because they’re shoes on. I won’t be taking off my shoes while having tea with the queen, because the dirt and poo I bring in with me, will have no bearing on her whatsoever...