The rule is not actually, "If you can't say anything nice, say something really passive-aggressive instead." This is actually only not the rule for real people. As long as they're willing to take their knocks for it, fictional characters can ignore this with impunity. And maybe should. Hmm.