John Aquila - The doctor tells him he has beginning signs of throat cancer.He either need to quit or face the consequences. The cognitive dissonance that was causing him to rationalize away the information that smoking is bad, it now out the window. Now he realizes he needs to do something or he will die earlier than he anticipated.
I totally hope that "Cognitive Dissonance" has its limits. I really, really, really do. And, I hope that there are large numbers of JWs who have limits and will wake up. You named a number of JW scandals that may have shaken some, which is good. But experience has shown me that there are people who, no matter what, will "ride that bus all the way to the end". My grandmother smoked even when she was in an oxygen tent. Some people never learn.
I really have no hope for my family. But I truly wish that there will be many who will run into limits of their cognitive dissonance.