Most of the merchants I encounter in RPG are anything but honorable…
Also, by the samurai’s definition of honour, the thief/rogue has a hard time being honourable. If « personal code » is a substitute for honour, then Paladin definitely qualifies and so does monk, cleric, and barbarian and...