Now that I think about it, elders, bethelites, missionaries are in the best position to see the rot. It's the 10 hour and under flock that don't ever get to see the rot firsthand.
Thats what did it for me. Elder at 26, Gilead/missionary at 30. Former JW at 31.
The issue that I don't think the gb will ever be able to solve is, they can't micro manage elders. They can only hope to brainwash them. If that fails, any man these days is going to do research (as I did) and then have to make a decision, cynically stay and sell your soul, fade, or leave.
I blew up the bridge and left.
Until you see the rot, you simply in most cases can't believe it's their. Trust me, it's as rotten as can be.