I personally find the waiting around as part of the game! Usually when it's a player they are in and out in reasonable time, and I then initiate chat! I have several CMDR's on my friends list now from these encounters. Most of them communicate from time to time: 'Hi! I have that Asp now!' 'How's the trading going?' 'Killed any Anacondas recently?' and last night: ' Hey! Long time no see! How you doing? I have an Anaconda kill mission, fancy joining in?'
Most chats have led to a friending and as I said most of them come back every so often with a bit of chat, just to see how each other are doing, or whatever! Personally I think the chat thing is one of the best parts of the game, shame it is still rather clunky and doesn't always work due to peer to peer connection problems sometimes.
However, it does seem if you have players as friends, once you have appeared together in the same instance, the chat seems to carry on working, wherever each of you then go off to. Well, that's my experience so far, anyway.
Some of you think this is a harmless thing, but for the rare few, not being able to dock can kill you, when you're out of fuel and sitting outside a station burning fumes for 15-20 minutes, then your suit O2 because your engines died because you couldn't dock and refuel.
Happened to me. Personally, I took it as a learning experience (and enjoyed the process and realism), and wasn't aware of the "go solo to dock" trick. Just pointing out that it's not as harmless as you think.