One of the most frustrating things many foreigners in Tokyo find are the addresses.
In America at least, it is second nature that addresses are based on roads. Each road has a name and the buildings are numbered according to the road. Why would you name specific blocks of buildings? People travel down roads, so they must be named! Even Google Maps makes this assumption so clear: