Why? Simple. because so many of us judge, think we are “better” than the “non” Christians and we are haughty, rude and sometimes downright mean. That is not what the example of Christ is supposed to be.
Don’t get me wrong. We are humans and therefore we fail. period. We are supposed to love unconditionally but that doesn’t mean we have to be doormats. What it does mean is do not expect a person who does not believe to be like you. First of all, we are to show the example, not judge the person or people who believe different.
Also, there are plenty of non Christians who are kinder than we are. That is sad. We should try and show the love of Christ through example but not by brow beating or judging or not keeping “company” with those we feel are not “like” us. Remember Jesus dined, walked and was among those that had no belief in him and had lifestyles not accepted in that time.
The very people we shun are the very people we should be talking to. Yes, we hang with other Christians but we also hang with those who are not. How can you show an example if you are never around them. Our churches are just building. The real church is us. So, we need to practice what we preach. IF we have done all we could and we are still mocked, scorned and treated bad no matter what we do, then love but walk away.
However, also remember when you pass that beggar on the street, or ignore someone asking for food, judge because someone isn’t “like” you, you are worse than they ever were. Be the example, not the Judge.