A reply I made on another thread prompted me to post this. I was going to do so on the other thread but that was really not the topic and I didn't want to corrupt it by flying off on another tangent.
I have no problems with disfellowshipping from an organization such as Jehovah's Witnesses. I don't think a person should be allowed to remain within an organization while practicing things that are condemned by that org., things which they, themselves profess not to believe in.
My objection is to the shunning. If a person wants to live an immoral life, let them. Make an announcement that this person is no longer a JW and then leave it at that. Treat that person like you do all the others that are doing the same thing that he/she is. If the person 'repents' bring him/her back in. What's complicated about that?