True, Christians are often spiritually ill. But you wouldn’t condemn a hospital because of all the sick people there, would you? People usually go to church because they NEED church. Church is a hospital for sinners rather than a country club for saints. Some churches may be better than others, just as some hospitals may be better than others. But you need a good “before and after” picture to accurately judge. If you meet a particularly wretched church-goer, don’t immediately blame it on the church. Ask yourself, “How much worse might this person be without his or her church?”.
Arrogance is someone claiming to have come to Christ, but they won't spend more than five minutes listening to your journey because they are more concerned about their own well being, rather than being a true disciple of Christ. Blessed is the person that takes the time to heal and hear another person so they can move on.