Great skating skill? Any skater at that level has great skating skills. Great choreo? He doesn't even remotely use the music. Great transitions? His programs look cluttered and ridiculous, I'm fairly sure that's not the point of transitions. Great speed? That he can't control. Chan is not the god of figure skating. The god of figure falling, maybe. No, the fans booed because they had just seen a clearly inferior performance come out on top. Fans booed because they didn't understand how Chan could fall on his backside and still be called World Champion. No, Skate Canada 2010, where Chan fell four times across both programs (3 falls in the SP and 1 in the LP IIRC) and still won ahead of a much cleaner Oda and others. Regardless of mistakes that others made, for him to win that competition was a joke.