Why do you think people in one culture someimes do not understand people in anoher?

Language differences is a big barrier to understanding others.

People develop ingrained habits of ideals and culture. It's difficult to misunderstand and dislike people who do not share your ideals and culture. Even here in the U.S. many differences of opinion and background inhibit our understanding.