I think the best way to meet people is in the forums. It allows everyone to go at their own speed. It does take time to build friendships and you can't push people.
Maybe sometimes people post that way to drive interest to their profiles? (Cobwebs have gathered. )
RE: Apologies Anyone?
Thanks Kid, you're an .