I think the Dragon won because the dragon shirt was not one of the ones you got for free. So i you wanted to vote dragon, you had to buy the shirt. The Yeti, shirt for example, you get for free. So although people might wear the Yeti shirt, they may have not purchased a new one. If vmk was only counting votes based on what people bought, the characters who shirts came for free would tend to lose.