Downtowner you said, "Think about it... if a church is spiritually strong, why do they need to silence those who may teach something that is not in line with the church teachings? Only if they are trying to hide something."
I agree. JW's will say, But even the Bible says at Titus 1:9, to "reprove those who contradict". And yes that's true. But JW's always go beyond what is written and then throw out of the congregation those who contradict. The Bible doesn't say to throw you out, it just says to reprove. And the thing is that most of the time it's NOT contradicting the Bible that's the issue, it's man made policy that's harmful to people. Like the have to have two people as witnesses to a pedophile case in order to establish it. If no two witnesses the matter is dropped and the perp goes on terrorizing. If you persist in asking for a change in this policy you will get thrown out.