Interesting post.
Apparently the reasons some had for leaving had nothing to do with truth or reality or what's factual.
Well that must be me! I left because i was getting depressed and disillusioned with it all. Nothing to do with a technical analysis of teaching and doctrine and a realisation of false teachings.
For me, being on the recieving end of burdensome duties, guilt trips, family seperations, social isolation, and a supression of freedom, all of this was enough 'evidence' that it wasn't the truth.
Some left because they got discouraged or were offended or felt slighted
I find it amazing that some people would actually leave the organisation of which they've been a member of for a long time just because somebody upset them in some way.
The JW religion, like most any other religion, is full of people that want to be told what to do and what to think
I'm not sure this is completely true, there are plenty of individuals in the org who like to do the telling what to do and what to think.
I think your analysis has a certain amount of plausability, but for some individuals the reasons for leaving are more complicated than simply realising the errors in the organisation's teachings & practices.
Respectfully
LFCv