Cicero’s weakness as a politician was that his principles rested on a mistaken analysis. He failed to understand the reasons for the crisis that tore apart the Roman Republic. Julius Caesar, with the pitiless insight of genius, understood that the constitution with its endless checks and balances prevented effective government, but like so many of his contemporaries Cicero regarded politics in personal rather than structural terms.