I think the problem we face as a Church is that we don't trust the Gospel. In my opinion, we should welcome -- indeed, seek out -- everyone to our communities and allow the power of the Gospel to lead us in spirit and truth. Instead of my confronting or degrading people who don't (appear to) measure up to my standards, I should be content to let the Gospel challenge us all to respond as it reaches into our hearts. 
In our big, anonymous, domesticated, coffee-and-donuts communities, we've replaced the Gospel with catechism answers and Pat-and-Mike stories, and none of us feels its power anymore: either the power to reform my life or the power to accept others as they do the same, without expecting them to keep pace with me or walk precisely the same road.
When push comes to shove, we're simultaneously the apostles at Easter AND the disciples who first left the comfort of their boats, taking a chance that what they heard would bring them what they needed.