1st option would be the best.
D1, I wanna ask you something, you say we have an option of ignoring zippo even if he continues to annoy people, but if you have a group of friends, who like to play a sport together lets say for this example football, and you all play competitive because you love the challenge and the pride you feel when you win against good players, and let's say zippo was part of another team, and everytime he beat you he rubs it in your face, not in a joking way, but in a way that really tries to put you down and make you look like a noob, and everytime you win, he still tries to put you down saying it's luck, or he has sore ankle and can't play 100% his best, and you are a noob and you will still never achieve glory like him with his position in the league, are you trying to tell me this wouldn't eventually make you react?
People like to play against Zippo because he IS a very good player whether anyone wants to admit it or not, and some people like to challenge him and try to beat him and feel proud for themself if they beat him and they feel they have achieved a higher level of skill, but the fact is Zippo can't just shake hands and say well done you played good to beat me, he makes it out as if they don't have any skill and it's just luck when in fact they have worked hard to get good enough to beat him.
I know we have option to ignore him but we can't, people want to play him because this is a ladder system and he has good chance of winning points to climb the ladder.
I think I speak for everyone who plays this game competitively when I say, we would all love to play Zippo and doH to have chance of climbing the ladder without having to put up with all the crap, we would like him to say good game and well done and mean it if we beat him.
Zippo, you have a rare talent of being VERY good at all schemes, if you keep spitting on your opponents eventually everyone WILL ignore you, and you will lose your talent because you will have no one to play against, you should take responsibility of being so good and use it to your advantage and help other players, give them advice without pointing out how good you are, congratulate players if they beat you.
Zippo, a real player is one who has the talent and skill and doesn't abuse it, you obviously love this game, why don't you stop being a kid and become part of the community and be our friend instead of our enemy.