Uhm, if I'm not mistaken, Djokovic still has to play and win 4 more matches to win Canada. And just because 3 if the top 4 are not in the tournament right now, doesn't mean Djokovic will win.
Well he is still the overwhelming favorite. And even if someone else wins Canada, it shows even more that this year there is no connection between Toronto and USO. I mean, you don't think someone other than Federer, Djokovic, Nadal and Murray has a chance of winning USO, do you?