曹操的謀臣程昱有一次對範城令靳允說:“陳宮叛變,擁立呂布,許多城市都響應他,似乎大有可為,但請您看一看,呂布是什麽樣的人。他粗魯不近人情,自負不講禮義,不過是匹夫之雄罷了。陳宮等人隻是看他有勢力,才暫時進行聯合,這對您不可能有什麽幫助。他們兵雖然不少,但最終一定會失敗。”這番話表明,程昱對呂布是了如指掌的。一個剛愎自用、勇而無謀的人是成不了大事業的。這種人隻能供人驅使、利用,正如曹操所說:“譬如養鷹,饑則為用,飽則揚去。”在曹操眼裏,呂布不過是隻鷹犬,隻能嚴加控製,讓它乖乖地聽使喚;絕不能滿足它的欲望,讓它輕易背叛主人。呂布對自己的弱點並未察覺,相反,還把自己估計得很高,認為自己是當今數一數二的英雄,除了曹操,別人都不在話下。直到被曹操擒獲,他還毛遂自薦道:“您所憂慮的不就是我呂布嗎?現在我投降了,其餘的人都不值得擔心。您帶領步兵,讓我來率領騎兵,那麽統一天下就不成問題了。”這個末路英雄,死到臨頭,還幻想得到曹操重用,哪有一點自知之明!
呂布本人缺乏謀略,但身邊畢竟還有幾個有遠見卓識的人物,倘若能聽取他們的意見,取彼之長,補己之短,也不至於失敗得那麽慘。陳宮就是一個胸有韜略的人。興平元年(194),曹操征陶謙,他趁機聯合張邈叛操迎布,可以說對呂布極盡赤膽忠心。但對這樣的人,呂布依然不放心,而是聽老婆的話,拒絕接受陳宮的合理建議。曹操包圍下邳時,陳宮建議呂布率步兵、騎兵屯駐城外,自己率餘眾閉守城內。曹操若打呂布,陳宮就率軍攻其背;若攻打城池,呂布就在城外援救,不過十天,曹軍糧食吃光,勢必退兵。在曹軍遠來疲憊的情況下,這個方案不失為上策。可惜呂布的妻子以“孤軍遠出,若一旦有變,妾豈得為將軍妻”為理由,堅決不讓呂布出城,呂布對妻子百依百顧,隻好龜縮孤城,被動挨打。陳宮臨死前還憤慨不平地說:“這是你(指呂布)不接受我的意見才敗到這個地步,若聽我的話,結局什麽樣,還很難說呢!”