萧民元在《论语辨惑》中提出了另一种观点,他认为要正确理解这句话,就要先把“主忠信”连上去,应合解“主忠信,无友不如己者”。就是说,君子以忠信为重,不要与不重视忠信的人交朋友。在这里,“不如”不是比自己差的意思,而是不像自己一样很重视忠信的意思。因为忠信这种品德,小而言之,是忠于事而信于人;大而言之,则是忠于国而信于民;皆君子立身行事的要素。
可见,孔子说:无友不如己者。是应该有一个特定的语境,特定的说话对象的。我们不可能复原当时的情景,就不可能真正知道孔子的意思。不过这句话,确可以让我们反思自己交友的原则。