Well, I would agree with you that it's unlikely that someone is going to find a mentor without making some kind of social connection . . . I mean, to decide to mentor someone, you have to meet them AND decide you like them. I wouldn't mentor somebody I dreaded having to spend time with. I don't try to mentor anyone who isn't interested in that kind of diving relationship. (I don't act like your example, and push my opinions onto people who don't ask for them.)
So how do you make connections to gain mentorship? Well, you figure out how to hang out with people who are doing the diving you want to do. You hung out with the engineer types in your house, and you can figure out how to facilitate encounters with the kinds of divers you would like to learn from or emulate. Not all of them are going to be excited about helping somebody, but some will. I met my first and primary mentor by responding to a post advertising a "big buddy" dive here on SB. That experience led me into a niche community of divers where mentorship, and requesting it, are a way of life.
So how do you make connections to gain mentorship? Well, you figure out how to hang out with people who are doing the diving you want to do. You hung out with the engineer types in your house, and you can figure out how to facilitate encounters with the kinds of divers you would like to learn from or emulate. Not all of them are going to be excited about helping somebody, but some will. I met my first and primary mentor by responding to a post advertising a "big buddy" dive here on SB. That experience led me into a niche community of divers where mentorship, and requesting it, are a way of life.