Dong Zhou wrote:I like Zhang Fei but underatted? Most know what he can do by now, that he wasn't a drunk, that he wasn't the idiot LGZ made him early on.
Without Zhang Fei, there would probably be no Shu. His rearguard at Chang Ban bought vital time, he defeated Yan Yan and won battle after battle in Yi, he smashed Zhang He's army in an ambush. Had it not been for Cao Xiu, his plan would have destroyed Cao Hong as well. He clearly had some skill
I do not agree that without Zhang Fei there would be no Shu. He defeated Yan Yan, really where did you get that from? As far as i know it, Zhuge Liang, Zhang Fei and Zhao Yun all conquered Yan Yan together. I have never read that Zhang Fei specifically defeated Yan Yan. There is no english translation of Yan Yan's SGZ.
It does say that Zhang Fei won all the battles on his way to Cheng Du. However just like Zhang Fei, Zhuge Liang and Zhao Yun who took the northern and southern routes respectively got into position to strike Cheng Du as well and therefore they must have won their battles too. What makes Zhang Fei's achievement here so much better than theirs?
He defeated Zhang He, who was a very capable general, this was an impressive achievement but it was just a minor skirmish, it was not a major conflict. Zhang Fei may have been more familiar with the terrain too. This should be considered.
Zhang Fei was certainly an important general and he was capable but i would never refer to him as great or even Shu's best. There is no way that Zhang Fei is underrated here, if anything i believe he is overrated.
Most people here forget that Zhang Fei's death was a major failure on his part. He was warned by Liu Bei of his flaws in beating his own soldiers and yet he made no effort to change. This is unacceptable. I would say that Zhang Fei was extremely fortunate to survive as long as he did. The best generals treated their men like their children, meaning that they would reward and punish them fairly and thus gain their true loyalty. Zhang Fei never did this and hence he should never be referred to as a great general.