And for the foreigners traveling to Japan, be observant. Think, "When in Japan do as the Japanese do" like the very old, "When in Rome do what the Romans do." You would think most of the things listed would be on any list of the blooming obvious. Be considerate, act politely, respect the way they do things and try to do likewise, and recognize that the idea of "personal space" in Japan is not the same as "personal space" in the USA, but it is not zero or a negative number. We spent a week there with nothing but a flexible list of things we would like to do, a Lonely Planet guide book, a Railway Pass and a Railway Timetable (that was in Japanese) and had a great time. I don't recall seeing much of what was on that list while we were there. In fact, we did not experience most if any of the negatives that other people we knew got in an uproar about, but by then we had spent 15 years in Asia, mostly Taiwan, and seemingly knew how to adjust to the way things were done where we were.
If you want to operate on "we will do thing the American (or European) way you will be miserable and leave a bad taste in the mouth of the locals. If that is going to be your thing, do yourself and everybody else a favor and don't go.