My only guess would be because mini map icons are not exactlly...accurate all the time, so once you talk to someone, you can tell its the merch from the dialog........

Best i can do on short notice...i'm not a fan of it either Needs more personality.