Minimus:
You are certainly right and I suspect there are various reasons. (1) One reason is that the JW religion supposedly purports to be a brotherhood and this attracts people who need this touchy-feely "love". Never mind what happens when they are disappointed, which they will be. It just takes time. And, let me tell you, what a rude awakening that is!
(2) Anyway, that is one reason and related to this is the feeling that no matter what "wrong" they do, they will be forgiven. The religion's teaching of "Adamic sin", death wiping the slate clean and even "not taking your brother to court" makes some people feel they can do absolutely anything and be forgiven. As far as I was concerned, this contributed to the unaccountability that runs through the whole thing (brother defrauding brother, etc). This is why I had almost NO business dealings with anybody there. I couldn't trust them as far as I could throw them.
(3) Another reason I suspect is because the religion gives crumbs of "importance" in the form of silly titles. These titles, which mean nothing to me, are an attraction to certain people. Somebody can join the religion and feel "important" in their own way OR at the very least, get attention from people who would otherwise ignore them.
There may be other reasons, but I think these are the big three that contribute to certain eccentric types being there.
Minimus:
With regard to that elder who NEVER had anybody in his house: I wonder: was he in other people's houses? I don't know if he was married or not but if he was single, he might have resented people's intrusiveness, nosey-ness and judgmentalism that is rampant in the religion. I know I felt that way. But, at least I had a few friends over my place once in a while, so there was no mystery about how I lived. Besides, as an elder, he is held to a higher standard with respect to showing hospitality. It was also my observation that you could be in that religion an entire lifetime and NEVER be invited over certain elders' homes. They only had "certain" people over.