Dishonored
You know how to get anet to implement dishonored? Organize 20~30 people, do a mass queue, and cancel. Basically this will shut down match making by making 90% of the games canceled. And that will lead to people complaining about pvp, which will alert anet the much needed situation of dishonored.
Tour
leavers should have a special buff/aura or tittle called: Arena Shame for 1 hour of playtime (stackable) so everyone can see and make fun of them.