I'll tell you why Sportscentre and TSN is the undisputed king.
The other shows have zero humor in their broadcasts. Their hosts are stale and just regurgitate the facts and their panels are like listening to a sermon, either preachy or boring, and coincidentally why I intensely dislike TSN's hockey round table and the Hot Stove.
However, you have a CFL round table which characters like Milt Stegall, Matt Dunigan and even Jock Climie with Schultzy and Randorf to reign them in. You have Jay Onrait and Dan O'toole who are have an almost three stooges like humor. You have interesting documentaries like Engraved on a Nation and Oil Change (although the Sportscentre Jays championship documentary was interesting) and interesting segments like off the record. You also have unapologetic top 10 lists and worst plays that call out poor play and professionalism. It's interesting and funny without ever being too controversially over the line. Apart from Joe Ferraro, there is no remotely interesting personalities. CBC captures some of this in coaches corner, but Don's getting old and CBC seems incapable at taking any risks now a days with their broadcasts.
You also have coverage that is more unbiased and diverse and don't push their products overwhelmingly hard then other products (probably because of the ESPN affiliation). Never do you see TSN slam the Jays, but you see Rogers slam the CFL all the time. Conversely, you see round tables for the CFL, Jason DeVos for MLS and other soccer that makes it to TSN, the NHL Roundtable plus the NFL roundtables taken from the ESPN feed, getting time not only before and after games but on the program or during the day. Sportsnet, you get tons upon tons of Jays commentary pushed down your throat and EPL commentators rebroadcasting with completely different review commentators and pre/post game commentators.
TSN has two channels, plus a CTV affiliation which broadcast content that ensures their audiences can choose between high end basketball or CFL Football game. They also broadcast more interesting, niche sports and events like CIS Football and NLL Lacrosse. Sports that it can't be hard to acquire the rights for, but are interesting diversions to fill their schedule (sadly they haven't realized this with rebroadcast Poker). From what I can tell has no major network affiliation, and Sportsnet has 4 channels and based on region but many times play the exact same content across the board (they do then all the time with EPL soccer and Jays games) and the times a channel has unique content, it's typically blacked out based on region (like trying to watch an Oilers game on Sportsnet West in Ontario) so what's the point? They have access to AHL content, but give it no actual advertising or polish in the broadcasts, even with a lockout in place. You also mean to say you can't get Canadian AHL games on demand for your website like TSN has Football games on demand?
Even the websites are worlds apart, TSN has video right at the top of the page to the right, with headlines and links to each video. Sportsnet, the video player is buried at the bottom of and a main page has mixed links to articles, videos and blog notes that are seem to be nothing but blurbs and advertisements to watch Sportsnet. You're website needs to be an extension of your broadcast, it's not just something you use to draw people to your broadcast.
There's just so many fundamentally easy small things that they just can't seem to even realize.