I think you're missing the point. My family in Japan, and their social/business networks, are exactly like this. Detail oriented and loyal to a fault. While they are not software engineers the expectation is to do your best. Some of it is done through company policies or implied in a social context.
That is not true for all Japanese people but it is true of a large majority. I have first hand experience.