I would also argue that pedestrian friendly depends a lot on when the city was built.
If you look at the US, the old (by American standards) cities like Boston, NYC, are pretty car-free friendly. Same with the cores of European cities which are much older.
The further west you go, the newer the city and the more they are designed around having a car.