Agree on relatively strict self-selection being a necessary component for any thriving community. Also, most (dare I say all?) of my friendships have been formed not because I stumbled across an interesting person I decided to bond with, but because some external circumstance (living situation, hobbies) made it so that we were in close contact over an extended period of time.