How 'bout this ? The whole IDEA of disfellowshipping is wrong in the first place. Here's a better idea. If a JW member is guilty of a crime like murder, child abuse, assault, or robbery- or other crimes that would actually ENDANGER other members of the congregation make an announcement that so and so ( their names ) have been found guilty of these crimes and the congregation is being informed and forewarned of this so as to protect themselves and their children. Most probably the guilty party will then not show up again if he or she knows their criminality has been exposed. And the elders would have done the ethical thing informing about crimes that any " worldly " newspaper would have already reported.
As regards fornication, adultery, alcoholism, drug abuse, apostasy leading to inactive status - for the most part these are personal family issues that should be dealt with in a personal family environment. No need for spreading personal dirty laundry that doesn't involve congregation members. No need for announcements whatsoever with any personal names being used.
Of course this is just my personal opinion and has no bearing on WT Society reality as it works right now. But I believe my way would be more efficient and fair to congregation members. If the elders wanted to handle the fornication and all the other stuff I mentioned in paragraph 2 in private counseling- then that's up to them. But in regards to the paragraph 2 practices I mentioned- really NO need to announce DFing or personal names at all. But the paragraph 1 stuff could actually harm congregation members and is announced by names in the media constantly anyway. Just my 2 cents