Read the following from I PUKO as it sheds light on what you cited:
Being "too different" creates a sense of tension and deviates from what has been established as norm. Too much change, over time, creates tension and anxiety. However, the main problem comes from people not stepping up to the plate and looking at opposing views from a perspective that limits bias. Another problem is how people go about sharing the information they have. One person may post up hella links, not contribute much, yet people find it worthy. Another person may type some off the wall shit where you wonder if this person is high or mentally retarded. Are they both contributing? Yes, in some way, but at the end of the day who is benefiting from the exchange?
When you take people from their comfort zones they're going to resist. But if you understand the mentality of humans, how we act in self interest, etc, you'll truly begin to see how you can make an impact in your own life and achieve what you want. You don't believe me? Look at Maslow's hierarchy of needs and see where you are on the chart. Look at five of your friends and see where/what they place most emphasis on. Look at the world and see what the world is placing emphasis on. Now ask yourself, how did things become this way? Then ask yourself if you're able to understand where the other person places most emphasis/priorities, (or where they are coming from, perspective, etc) and if you can use it to your advantage?
Some of this post may be hit or miss cause I'm pressed for time, but soak on what is there and take it for what it is. We're all here on this planet for whatever reason and have to make the most of it while we're here. If I can learn from you so be it. If you can learn from me so be it. But at the end of the day, we all need to check ourselves and do the best implementing the knowledge and information we recieve. There is only one thing on this planet that is not up for debate and that is death. You're here? You're going to die. Everything else, God, dogma/doctrine, science, morality, tolerance, politics, etc is up for debate.