I'm pretty sure Asians keep their outdoor footwear on inside...
not true for japanese. we have genkan so we always take off our shoes and have house slippers.
I leave mine on or wear slippers because I live in a house where others don't take theirs off (especially frustrating when they bring in sludgy water this time of year)
I'd prefer them being taken off by everyone, but just can't enforce that -.-