If you encumber the travel system too much it will prevent trade, or the value of trade. If it's more work to meet you than to produce the damn shit myself why the hell am i even trading???
To some degree teleporting kills realism, but realism kill gameplay. I'd prefer gameplay. If I want realism well....I have real life for that shit.