Earlier quoted context omitted.
Back in the 1960s, if you were black and seated at a lunch counter, a white person would spit in your face. Which was considered perfectly civil for a lot of white people. In some cultures, at various times (including today), the civil thing to do is to berate and even beat a woman if she appears in public without covering her hair or face. To the guy in the story, telling someone to not use the plastic water bottle…
Those were not civil actions for civilly minded people. Of course, people loathe each other behind closed doors and the less respectable people bring it out in public. Let me ask you this, would such an interaction as described in the OP comment happen in Japan? They seem to understand the importance of respect.
Japan has nasty edges, just like every other country.