I do not request that people (especially friends and family but strangers too) remove their shoes before entering my home as I value their comfort and freedom to choose more than I value my carpet.
Same here. I don’t wear outdoor shoes inside my house, but I don’t ask or expect others to remove their shoes. Maybe in Britain it is some kind of class marker, but elsewhere I think it is just personal preference. Some people don’t want to track in dirt and whatever else they have walked on during the day into the house.