I heard TSN is shit for commercials during the race too. Lucky I have ESPN, full coverage of the race, without interruptions, thanks to Mother's sponsoring this year. Such a huge improvement in coverage.
This was also the first race where TSN didn't show the post race show. I get it, there's other stuff that needs to be shown, but they have 5 TSN channels to choose from, and instead, cut off the post race show to show Sportscenter that's repeated on 4 other channels.
Can't wait till F1 TV is available in Canada in 2020. 1.5 more years!