I would agree to an extent but I would add "just plain ignorance". No one can understand the experiences of another unless they have experienced what that other has experienced.
In the US, whites, for the most part know little about what it is like to grow up in a predominate poor black neighborhood. They may have grown up in a poor neighborhood but one must add being black to grasp the entire experience. In the same way, blacks can't understand the white experience.
I had an eye opening experience at Mass a number of years ago which helped me to understand God's wish for us. I was sitting in my pew when I began to have a vision from God. I saw a group of Christians and God said, "You cannot be One with God, and he cannot be One with God, and he cannot be One with God, unless you are also One with each other, even though each cannot understand this." Each of God's children possess the same Holy Spirit and God is One. We each receive the Holy Spirit through baptism but too many refuse to see the other as brethren.