It is true I do tend to ignore people rather than making eye contact with people. Only because otherwise you end up getting dirty looks from people all day for no reason. So i tend to just look past people or down I guess. Don't get me wrong I don't walk around avoiding to look at people, i just don't stair down people as i walk. I do have a problem with my foot as well and try to correct my walk and end up looking at my foot/leg when i am walking a distance and where i don't have to avoid people like an empty street. Usually i can walk from the train station to my office in about 8-10 mins and the streets are not busy. Depending on what the time most of the streets are empty. Which makes it even more odd when people seems to get in my way. Sure in a busy train station I don't expect people to get out of my way as that would be unreasonable, so i avoid people and stop and so on when trying to walk through a crowd.