It's complicated, and you'd better be real careful, real cautious before you conclude you know what causes a behavior, especially if it's a behavior you're judging harshly.
To skomplikowane i trzeba ogromnie uważać z wnioskami co do powodów tego zachowania, zwłaszcza jeśli je surowo oceniamy.