Mao never had a chance against Yuna in 2010 in Vancouver regardless if she was clean or not. Yuna was on a different level then any other skater at the time.Mao could win the next 4 Worlds and the next Olympics and she would still never be in the league of Yu Na, or even probably Michelle Kwan for that matter. It was long ago determined she is not even the best skater of her own era since when she and her main rival are both around she almost never wins. She wins her titles when Yu Na is either not there or messes up badly. Unlike Yu Na and even Michelle who dominated their eras, Mao vultures the remains when the real big star(s) is not around to beat her. She cant even beat Miki Ando or Carolina Kostner when they are healthy and in top form. She will never the best ever, even if she won the next 10 World and Olympic events she would never be considered this.
One thing that sets her so far below Yu Na or Michelle is consistency. Michelle finished top 3 at every event for about 9 years. Yu Na has never not medalled in any skating competition her whole career. Mao is like a yo yo, gold, 6th, 7th, bronze, silver, 6th, 8th, gold. Even when she wins it is practically always with mistakes and she is just lucky her biggest competition made even more mistakes in those cases (or sometimes werent even there). None of her 3 world titles were won with a flawless performance, unlike Yu Na and Michelle who won practically all their big titles and even lost some with flawless outings. You can talk about Mao's beautiful artistry, her great spins and spirals, her huge jumps, but it doesnt matter when she always messes up which she does even in victory.
Mao blew 3 chances of the Olympic gold. She could be Sonja Henie today rather than the one who couldnt get the OGM even once despite so many chances. 2006 she couldnt skate but she would have choked and made mistakes to lose the gold if she had. 2010 she messed up to lose the gold and again in 2014. Kwan only blew 1 chance of olympic gold- 2002, and Kim never did. Both lost one additional OGM despite skating great OGM worthy performances through others performances (and in 2010 the super bad judging as well), but between them they blew the OGM only once, vs the 3 times Mao already has.