I won't argue with your perspective on Western culture. I neither agree nor disagree.
But, I will say that to a greater degree than you perhaps would imagine, Japanese people by and large do know what to expect from other Japanese in minute contextual detail. And with that knowledge, they try very hard to meet others' expectations.