(playing the devil's advocate) You did note the issues with your sources, but another issue here is both seem to reference western societies, which are guilt[0] societies while asian cultures in general are shame[1] based. This can imply differences in individual morals in people in these cultures.
[0] https://en.wikipedia.org/wiki/Guilt_society
[1] https://en.wikipedia.org/wiki/Shame_society