I wear shoes as little as possible because I have peripheral neuropathy and with bare feet, I can feel the surface better on which I’m walking.
However, I ALWAYS wear shoes outside my home. God knows what’s on the floor in hotels, shops, on cruise ships etc, especially if the area is carpeted...