The current "behaviour" of the merchant feels only to fuck people up. The rich people get the useful stuff, others get nothing. Someone with more riding speed is just gonna pass you and get all the stuff you need. Even if they are fully equipped.