I hear you Jam but one point that could be levied against that is when a person is openly and public announced to be shunned
does cause many times by the congregation and family that to such a dire extent that it some to commit suicide.
The lessen of standing away from evil ones might be considered fair and just but shunning people outright for things like sexuality indifference
and the occurring possibility of these ones to commit suicide, is surly enough to draw up anger and disgust by the majority of the population.
The other problem that occurs with this is that perhaps a person realizes their wrong but they taken the stand that they don't want to further continue
being a member of the faith, they are only left with one option, to either go back and make a pretentious repeal for forgiveness just so that can carry
on a relationship with their own families.