Why did Cato think that Carthage must be destroyed?

Cato felt that Carthage had bounced back too quickly from its defeats in the first two Punic wars, and would have remembered the disastrous defeat at Cannae. He thought that only completely destroying Carthage would remove it as a threat to Rome.