This is a competition, not Star on Ice. As for Chan's not in the same league as Tak, that's definitely your own view because I'm sure many will disagree with that statement.
Only a very small number of skaters have been able to perform while they compete: Kwan, Yagudin, Kurt Browning, John Curry, Janet Lynn, Yu Na Kim, off the top of my head. Chan is not in that group, in my opinion.