They make a skill for gw2 to prevent this from happening, here is how it works.
It would be essentially a PvE skill that creates a merchant that lasts for 5 minutes. Now at this point you are thinking this is either a stupid idea or would allow excessive almost nonstop farming.
Well how it would work is that only one person in the party can have said skill, it is almost signet like in function, except it only recharges when you return to an outpost, so one use per trip.
Let me know what you think, and please no +1 posts

Just realized that people are going to say that would be a waste of a skill, so here is another twist on it.
It would be a command that party leaders could use (same once per trip recharging in outposts only idea) so for example like /merchant