Feeling ashamed after sinning can be helpful and lead to repentance. But stigmatizing a person by shunning, branding them, calling them names, excluding them, ostracizing them, acting out violently against them, etc is absolutely unacceptable.
I know this is difficult for some conservatives to hear, but I believe, (as well as many others) that the reason why we are seeing such a backlash against what is perceived as Christianity in the West is precisely because of the way Western Christendom dealt with people and their sins. Some (Conservative people) may think they are innocent victims being attacked by these people who just up and decided one day to hate on Christians. I suppose that may be true for some of them, but for the majority, I'm doubtful that's the case.
One of the biggest mistakes we made in the West is to conflate Christianity with Conservatism. The West took a very legalistic approach to Christianity. This influenced how people treated one another when they sinned.
My parents and my other older relatives who grew up in the mid 20th century, as well as stories about my even older relatives (late 19th-early 20th centuries) told stories about what people would do to one another because certain actions were considered "shameful". It was terrible how they treated each other.
Perhaps if someone is a member of a community, in our case, a member of a parish, and they are refusing to repent, and their actions are causing a great harm to the rest of the community, then I can see where "shaming" a person might be appropriate. What I mean by that is telling the person you cannot come here anymore, you cannot be a part of this community until you repent, or removing that person from a position of leadership (if they are the parish council president or something like that). Then and only then would we take such actions.