'I'm Scottish, brought up in Glasgow (and moved back 17 years ago) - extremely middle class (the Glaswegians can make a good guess at which of the North side suburbs I was brought up in ) but went to Uni in St Andrews and worked/lived in Welwyn Garden City, Bolton and Hull/Beverley over my career.'
I'm 40 as well. Brought up in N. America and Latin America, extremely middle class as well, as far as I can tell.
My mother is an exceptional host, always has been, loves to entertain.
Her guests' comfort and pleasure is paramount when she invites people to her home.
She and my father are often guests/visitors in others' homes in N. America and Latin America.
Would consider it extraordinarily rude and tacky to be greeted at the door by a host whose first demand was to remove their footwear on account of the hosts' flooring - why have guests to begin with, then, would be her question.
In Latin America, they are usually invited to dinner parties or cocktail parties or events like this where dress shoes and clothing are expected. Guests are usually driven to the host so opportunities to tread in dog shit are limited.
The two of them have travelled extensively in Asia and knew about shoes-off among native people there so prepared accordingly, but as she puts it, 'I don't live in Asia now, do I?'
If the hosts' floors are more important that guests with freezing feet, well, then they're welcome to admire their floors in peace.