Man his betrayal at Ba Sing Se made me want to reach into the cartoon and slap him on the head :S
I'm trying to imagine what would've happened if he had betrayed Azula that day instead. Would Ba Sing Se have been saved? Meh but that wouldn't have done much to avoid the final confrontation between Aang and Ozai.
And it only took 4 old guys to take back the city anyway