If Skate Canada didn't release Fedor, that is disgusting. They didn't assign him even a "B" event last year, so what are the grounds for this sabotaging?
No one really knows, though there are a couple of theories: http://www.goldenskate.com/forum/showthread.php?t=27025&page=12