Separating this sort of stuff into "social issues" is I think an incorrect way to look at it.
We're talking about changing normative group positions in a complex society that has delegated huge swaths of norm policing to immensely powerful institutions.
So, shame is one way. You have to make it shameful in the first place - and then you still have to change the institutions.
So....what shall be done with the people who have been deemed indecent?
Rounded up, perhaps? Subjected to re-education?