Does Zhao Kuo, who talks about military affairs on paper, have any military talent?
In my opinion, Zhao Kuo has his own military talents. It's just that compared with those famous generals in history, his military talents are not as good as them. For Zhao Kuo, we are most familiar with the Battle of Changping where he failed. Zhao Kuo was the losing party in the Battle of Changping. As the general of the Zhao Kingdom, Zhao Kuo was naturally concerned about the failure of this war. He also has to bear all the responsibilities. But the opponent Zhao Kuo faced in this battle was Qin's best general Bai Qi.
If Zhao Kuo was just an ordinary general, then why did the Qin State send one of its best generals? Moreover, after this war, Qin was not completely victorious. Although Qin won in the end, most of his casualties were also lost. It can be said that this battle forced Qin to slow down its aggression in future wars. Moreover, this war also greatly consumed the effective strength of the Qin army. I think that based on the situation of Zhao State at that time, Zhao Kuo was able to use his own strength to consume most of the Qin Army's effective strength. This can already be remembered in history.
And later, the Wei army united with a group of old, weak, sick and disabled people from Zhao, and they won another victory against Qin's army of more than 300,000. This was only possible because of the foreshadowing of Zhao Kuo in the Battle of Changping. Moreover, when the Zhao army was besieged by Qin and had no food supplies, it was not easy for Zhao Kuo to organize troops and horses to break out of the encirclement. At that time, Changping held on for a month and a half without supplies. If Zhao Kuo was just a mediocre general, he would not have been able to accomplish such a thing.
So I think the reason why Zhao Kuo was reviled as he is now is just because of the unfair writing of him in the history books later.