It totally depends upon the individual. Many "faders" have family in the org. For many people, to disassociate would mean to lose their entire family. In this case, no; it would not be better. There are some circumstances that are very complex; and which contain no simple solution.
Sometimes you can do much good by staying on the inside and planting seeds of doubts here and there.
Very few JW's know anything about the Watchtower involvement in the UN, when i met with the elders about my"apostasy" they were shocked when i mentioned it.
maybe they went home and investigated themselves.
Malawi/Mexico policy, child abuse and we could go on and on, very few on the inside ever stop and give any thoughts to these issues, they worship the Watchtower and can do no wrong but at times we can open somebodies eyes about the "truth"
My point is to each his own and should not be judged.