- Aug 2009
Fabius was a better general than Hannibal, operationally and strategically. He was the architect of Hannibal's eventual defeat
Also, define Hannibal's "eventual defeat". Hannibal was finally defeated by Scipio in Africa, despite the fact that Fabius had been one of the opponents of an African invasion. In Italy, I have been of the mind that Hannibal's "eventual defeat" came about when Hasbudral's army was annihilated.