User blog comment:Iloveyyu/Popularity rankings TDI, TDA, TDWT/@comment-27607014-20181220200918

Eventhough I am not a fan of him but Owen is the most popular character from the original cast. I can see why Duncan won since he in a way has always been a fan favorite which is probably the only reason why the Total Drama writers have him go to the TDA finale