At that time TSN didn't air all of their CFL games in HD either... I'm sure that if CBC still had CFL rights every game would be broadcast in HD, now that trucks are more readily available.
Also the whole CFL schedule was set in stone before, CBC got their ~20 games at the start of the season and TSN got the rest. There was no reason for them to move games around or change broadcast windows, the CFL has never did that.
I really don't think there is a "night and day comparison" when it comes to CBC and TSN's CFL coverage. The only thing that really makes TSN better is the commentators, but CBC once had Brian Williams and Chris Cuthbert before they lost rights too.
That's was the fear that CBC distortionists tried to spread when TSN wrestled the broadcast rights away from the hopelessly inept CBC sports division. Many CBC fanatics came out of the woods predicting failure and lack of HD. They even supplied 'proof' talking about a lack of trucks and cameras and all kinds of other reasons why TSN was sure to fail just as CBC had.
And yet the season began with full HD coverage, and carried through every single game as promised.
So it's false of you to say "At that time TSN didn't air all of their CFL games in HD".
The time in question is when TSN got the exclusive rights, and at that time they immediately commenced broadcasting every game in full high definition from the very first game of the season.
How they did this was by knowing the schedule beforehand and making logistical plans to provide the coverage. Nothing earth shattering really, they just applied a common sense planning approach previously not employed by the former broadcaster.
As for the schedule not being set in stone, I think you're false there too. I get the schedules every year and other than the rare time change or small adjustment they have always been set in advance.
And besides, since TSN employs common sense instead of CBC's excusination, they work with the league during the offseason to create an optimal schedule to make 100% sure the full season HD coverage will be available.
I guess CBC for some reason never thought of doing that, hence the enormous amount of games they couldn't cover due to some kind of easily avoidable scheduling conflicts.
I do agree TSN having exclusive coverage does mean fans have to get cable or satellite to enjoy the games. They also have to obtain hydro, shelter and an TV. But the improvement in coverage is certainly vast. I can't prove it's hundredfold better, but it certainly seems that way.