The problem I see with this kind of thing is that it looks like it would probably be against someone's self interest to make too much of an investment in (by hanging out there, possibly paying up for it). Because it could be a big time-suck.
It is not possible to have a good or meaningful relationship with everyone, especially if you have a busy life already (non-computer friends, family, work etc.). So we discriminate. Not in the surface-sense, but the more you get to know someone you discriminate on future potential from the relationship.
In the context of hacking on things together or shooting the shit about computer etc: some people are not in the same place at all.
After talking with someone (sometimes, even for a minute or two) you could determine that they a) don't know crap about computers, b) seem to be good company, or c) are way more experienced than you.
B and C are cool, but in this context I'd really worry about meeting a lot of people that don't program for a living, etc. It's all a question of balance, I don't mind "teaching" someone something at all, but I can't move forward if that is going to take up my whole day (unless I am trying to move forward as a teacher which I am not).
I meet "computer people" at coffeeshops all the time (for three years I worked full time as a coffeeshop-inhabitating programmer). I always tended to like the people fine enough socially etc. in our "half-relationships", and even made a friend.
But by far the majority of the computer conversations were not anything interesting to me because I was "beyond" that level. Hmm, "beyond"... I am trying really hard to not make this about any kind of hierarchy -- I fully appreciate that there is a rich world of ideas and concepts out there that I am a beginner in. But if someone's asking you how to do something that is answerable in a "I'm feeling lucky" google query... I tend to not try to go out of my way to be have lasting "computer relationships" with them.
Online mechanisms allow you to have some control over who you spend time talking with and it's much easier to arrive at a good balance.
I'm very interested in opposing opinions (especially from people with busy lives).