孟子認爲公孫衍、張儀不能稱爲大丈夫,是因爲他認爲公孫衍、張儀沒有獨立的人格,沒有獨立判斷是非的標準。他們都是魏國人,卻投奔秦國,幫助秦國對付魏國,公孫衍甚至把自己的救命恩人逼死。他們所做的一切無非是在迎合君王的喜好,爲了個人利益,這樣的人當然算不上大丈夫。
在孟子看來,大丈夫要講仁德、守理法、做事合乎道義,無論得志與否,都不能放棄自己的原則,更不能爲富貴、貧賤、威武這些外部因素所迷亂、動搖、屈服。