The cultural tide is changing! It's bizarre that Americans often wear (outdoor) shoes in their own home -- obviously dirty and impractical! But this is getting less common among younger people.
Note to OP: No reason to feel emasculated. You're just not used to it.
Sidenote from Germany: People generally either wear just socks or socks and slippers indoors. But with guests, they'll often make an exception. As a rule -- unless you're a plumber or other service person -- you take your shoes off when you arrive at someone else's house. That is, unless explicitly invited not to. However, many people have extra slippers for guests.