Sometimes the reason is that they are wankers. Everyone has prejudice in them, we all have friends which means we prefer those people over others. Is that racism? Possibly but probably not. The racist finger pointing is idiotic behaviour. The vast majority of people are not racist at all