Depending on how you look at "Shoes", I would say anything you walk outside with, should be cleaned and kept away from you normal attire indoors. Something you step all around in, is not something I feel would be at place at someone's indoors at where they live.
Socks are already defiling you with their dust and wool, and as long as your floor is kept that way, I see no problem in that.
For me? Socks works, but after a good clean up - I would prefer barefoot after a fine wash
A bit detailed, but hey - This is the internet And heck - Even ponies got lovely around