The who refers to the they. They honor…, who honor… What Watson is saying is that someone who honors you for your bad traits is not honoring you for the right reasons. You should be honored for your good.