Im pretty happy with my two. They function, get me where I wanna go, ya know. As far as others feet, we only have a problem if they nasty. No stinky gross feet around me please.
I hate ppl who take off their shoes and all you can smell is their gross sweaty feet. I'm sure they can't help it but still