I know what you mean, FMJ, I do for sure. Accidentally seeing any type of result or even a partial comment "I won't give it away but <whatever>" - always sours watching the race. But after about 10 years of religiously watching and 15 or so since I became a fan, I am just simply done with TSN/Speed.
The day that it becomes impossible to download this stuff from people who are ripping and uploading it will truly be a sad day in my life. With MotoGp I am at least planning on resorting to subscribing to the website for 99 Euro's a season, but F1 there is no option there that I know of.