Yup! In reality, Witnesses are Witnesses not because of the teachings but in spite of them. They stay Witnesses in the face of overwhelming evidence that the group leaders don't have one single clue what they are writing about. They stay Witnesses because they get more out of it than it costs them to belong.
All life's questions are answered for them. They are answered wrong, but they are answered, that's all many care. Witnessism is a convenient excuse to deny the responsibilities of life and to continue a path of behavior against the individual's best interest. For example, doing unpaid religious literature distribution instead of working at a job that provides benefits such as health insurance.
For some the regimen of ritual meetings and rote service is worth the perceived social acceptance, or for many like me, the hope of social acceptance. For some it's worth mixing with the Witness group to avoid being shunned. Some apparently truly believe in the concept of the divine directed business corporation and the always future paradise earth. Maybe some actually see Witnessism as their only alternative to dying.
If they are the happiest people on earth they have done one hell of a job of fooling me.