NYC is arguably more walkable than anywhere in Japan outside of Tokyo, or in my opinion including Tokyo, but it doesn't have 0.1% of the vending machines as suburban Japan.
Also, what we would call non walkable suburbs or rural areas in Japan have more vending machines than anywhere in America as well.