Other than 100 or so years of war and invasion, I can’t imagine why the Roman’s would talk smack about Carthage...
Attitudes about Rome are interesting. In recent times it's been popular to portray the Romans as brutal conquerors of harmless peoples. Peoples who were harmlessly attacking Rome for hundreds of years. By modern standards, there just weren't any good guys back then.