Да кто спорит. Необязательно быть адекватным, чтобы быть добрым. Та же полумна тому пример.
А в случае с поросячьим хвостом цель была - напугать дурслей, чтобы они не лезли к Гарри и не шпыняли его. И месть если и была, то не за торт, а за то, как жилось гарри 10 лет до того