Therefore the myth of the great Carthaginian war leader became an accepted fact. Later Roman historians like the notoriously unreliable Livy (we have to denigrate counter sources) simply assumed Cato's fabrications were true (because the ancients were stupid and simply could not do any research themselves).
In history there is little that is certain, but there is also a level of skepticism that makes the task of the historian impossible. With such skepticism, we could happily reject the existence of almost anyone we like, including such influential figures as Hannibal. Furthermore, the thesis that Jesus never existed requires selective skepticism about which sources are reliable and how others are interpreted. In the end, if Jesus did not exist, the rise of Christianity is even more incredible and all but impossible to explain.