CBC's required to be available to all Canadians since it's owned by the country. TSN, privately held; makes money from cable subscriptions. There's your difference in streaming ideas.
I get that, but you still get streaming of WJC and the NFL playoffs have all been streamed too. I just want them to do more. It doesn't have to be an HD stream, just a quality stream for Nationally broadcasted games.