When I was a kid, i remember disfellowshipping announcement included the reason: " Bro Joe Blow has been disfellowshipped for fornication". "Sis and Bro IKnow are disfellowshipped for apostasy.
Later they refrained to tell the congregation the reason" "Bro Joe Blow has been disfellowshipped from the christian congregation".
At present, they don't even call the person brother or sister: "Joe Blow is no longer a jehovah's witness".
The congregation however is always made aware of the reason. A few weeks after the fact, a local needs talk will be given , names will he withheld but enough specifics will be outlined, and generally the rank and file will figure it all out.
As for the treatment of inactive ones--that's been going on for a while and the religion tacitly endorses it.
I hate this religion.