Most churches make the claim that "Everyone is welcome". However, many of the churches that I've visited make it pretty clear that everyone, doesn't necessarily include everyone.
James, the apostle, and half-brother of Jesus gave the church this instruction, "My brethren, do not hold the faith of our Lord Jesus Christ, the Lord of glory, with partiality" (James 2:1). In other translations, the same verse is translated, "don't be a respecter of persons", or don't be a "snob" (Amplified Version).
It's difficult to say that everyone is welcome in the church when we are disrespectful of those that don't look like us, talk like us, have similar education, or may have difficult economic circumstances.
Jesus however demonstrated his love for these people. Jesus went out of his way to be with and embrace the sick, the lame, the blind, the beggar, sinner, prostitute and outcast. If Jesus loves these people, I need to love these people too.
The instruction we are given in the second chapter of James is clear that we are not to treat people that have money, or power, or influence better than others. We are not to show the poor the door, or intentionally exclude them from events. I think the instruction also applies to those that are socially awkward, terribly shy and unlovely.
We have developed code words for these people in the church. Words that are acronyms like "EGR" for Extra Grace Required. While the sentiment sounds polite and even grace-filled, often the actual result is that these people are too often rejected, avoided and shunned.
God has always had a heart for those that are mistreated. Perhaps we need to discover the same heart.