I'm inclined, however, to suggest that the real reason Rome sacked Jerusalem was for capital, as, unlike Carthage, it posed no direct threat and, given the massive building programme going on at the time in Rome, a nice infusion of wealth and slaves came in more than handy.
Trying to update my sig ...