It seems he gets bashed a lot, because he MAKES MONEY on KNIVES!!!
Yes, his prices are higher in general than a lot of other folks. This is not news. He buys many knives, and keeps a sharp eye on the exchange.
He has also done me a couple of good turns, including a trade deal he didn't have to do. Will he eventually make money on it? I hope so. He has also done me another favor that shall go unnamed, but still a good turn.
Bash away, but MAKING MONEY in a capitalistic society doesn't make someone an evil person, just an astute businessman.